AIML 901

n8n Knowledge and Resources

Alex Jensen

Overview

This document gives you many sources that will help you learn about and practice using n8n.


Recitations

Recitation 1: Let’s Built a Google Calendar Agent (Getting Started with n8n)

If you would like to work through the steps of the recitation, you can find them at this link.

You can watch a video recording of the recitation here:

Recitation 1 Recording

Recitation 2: Let’s Build an Email Triage Agent (n8n Deep Dive)

If you would like to work through the steps of the recitation, you can find them at this link.

You can watch a video recording of the recitation here:

Recitation 1 Recording

Recitation 3: Let’s Build a Bilingual Communications Agent (Advanced n8n Usage)

If you would like to work through the steps of the recitation, you can find them at this link.


Recitation 4: Forthcoming


Recitation 5: Forthcoming


Other Resources

n8n’s Built-in AI Assistant

Within n8n, there is an AI assistant within your workspace. You are able to ask it questions about your specific workflow, errors you are facing, and different nodes/triggers that are available to you.

n8n Templates

Here is a link to various workflows that others have made. You are free to use these as a starting point for your own projects.

n8n Documentation

n8n provides pages that explain all of the options for each node. Some of these pages are more comprehensive than others, but they do give a good sense of what is possible.

n8n Community

If you run into an error and you are unable to understand it using the AI Assistant and ChatGPT, it is likely that others have encountered this error, as well. n8n has an extremely active community where people ask and answer questions. This is a great place to look for solutions, workarounds, and advice.

YouTube

There are many YouTube tutorials on building different workflows. While many of them focus on automation and do not go in-depth on why they are making certain decisions, this can still be useful in gaining practice with the interface and different types of nodes.


Final Exam

  • System prompting
    • Changing the tone of an LLM
    • Providing instructions on using tools efficiently
  • Use of the AI Agent node
  • On chat message trigger
  • Use of the Google Calendar tool Add Event tool.
  • JSON structure in n8n
  • Node inputs and outputs
  • Edit Fields (Set) and If node
  • Gmail and Google Sheets nodes
  • n8n Form trigger
  • Constructing sub-workflows to make custom tools
    • When Executed by Another Workflow trigger
  • Human-in-the-loop architecture
    • Wait and Merge nodes
  • Hierarchical agent architecture