Triggers and webhooks
Begin workflows on schedules, application events, or incoming HTTP requests.
n8n sits between integration automation, low-code development, and agent building. Its strongest mental model remains a visible workflow that may contain carefully bounded AI decisions.
Trigger → Nodes and data → Optional code or AI → Sub-workflow → Observable result
Begin workflows on schedules, application events, or incoming HTTP requests.
Call services, transform data, and execute defined operations.
Add custom logic when visual nodes are not enough.
Let models retrieve context, use approved tools, and participate in workflows.
Package reusable logic and delegate execution without duplicating the whole flow.
Hold the visible event-driven path across APIs, services, data, and AI steps.
Keep validation, permissions, routing, retries, and final actions explicit. Use AI only for the part that genuinely requires interpretation.
Its visible nodes make webhooks, APIs, JSON, branches, tool calls, and sub-workflows concrete without hiding the underlying data flow.
Production use needs credential discipline, version control, test data, error workflows, scaling decisions, and careful handling of personal data.
Build a webhook-to-API workflow, inspect every input and output, then add one structured AI step with an explicit fallback.