Integrations and API automation in n8n is about connecting different tools and systems so they can share data and trigger actions automatically. This is where n8n becomes powerful, because most real workflows involve more than one app—like moving a lead from a form into a CRM, sending a Slack alert, updating a Google Sheet, and creating a task in a project tool.
Integrations (using ready-made nodes)
n8n provides many built-in integration nodes for popular apps. These nodes let you:
- read and write data (create, update, search, delete)
- listen to events (new row, new email, new message, new record)
- run actions instantly across tools (notify, assign, sync, log)
Integrations are usually easier because the node already handles the API details in the background. Your main job is to map the right fields and set the correct credentials.
API Automation (connecting anything through APIs)
When an app does not have a dedicated node, or when you need a custom action, you use API automation—most commonly through the HTTP Request node. With APIs, you can:
- call endpoints (GET/POST/PUT/DELETE)
- send headers, query parameters, and request bodies
- authenticate using API keys, bearer tokens, or OAuth
- handle responses (JSON), extract fields, and pass them to next steps
Why this matters
This topic helps you build workflows that are not limited by the apps available in the node list. Once you understand integrations + APIs, you can automate almost any business process by connecting systems, standardising data, and triggering actions reliably.
