Overview of n8n integrations and node types
mainn8n integrations are called nodes, which serve as the building blocks for workflows. Nodes act as entry points for retrieving data, functions to process data, or exit points for sending data. Data processing includes filtering, recomposing, and transforming data. You can connect multiple nodes to create complex workflows.
n8n supports four main integration types:
- Built-in nodes: Pre-installed integrations included with n8n. See the Built-in nodes documentation for the full list.
- Community nodes: Nodes built by the community that can be installed via the UI or manually. See Community nodes installation.
- Credential-only nodes and custom operations: Nodes that rely on predefined credentials to work with generic APIs. See Custom operations.
- Generic integrations: For services without a dedicated node, use the HTTP Request node to make API calls with custom authentication.
To get started, explore the node libraries for Core nodes, Actions, and Triggers. For authentication setup, refer to the Credentials section.