Key Concepts
Community Nodes, Integrations, Self-Hosting, HTTP Request, NPM (Node Package Manager), AI Automation, Workflows, API, Curl Import.
Community Nodes in n8n: A Game Changer
naden has introduced community nodes, which are essentially extensions published by third-party developers, significantly expanding the platform's integration capabilities. This addresses a major limitation: the relatively small number of native integrations (around 1,500) available in n8n.
Why Community Nodes Matter:
- Expanded Integration Options: Community nodes allow developers to build integrations for applications not natively supported by n8n, such as Pinterest, Ampify (web scraper), 11 Labs (AI voice), and Instantly (cold email outreach).
- Third-Party Development: Empowers third-party developers to create and share integrations, fostering a more extensive and diverse ecosystem.
- Self-Hosting Benefits: Enhances the self-hosted version of n8n by providing access to a wider range of tools and integrations.
Setting Up Community Nodes
The setup process differs slightly between the cloud-based and self-hosted versions of n8n.
Cloud-Based Version
Step-by-Step Process:
- Access Admin Panel: Navigate to the admin panel in the bottom left corner of the n8n interface.
- Manage Account: Go to "Manage Account."
- Update n8n Version: Ensure you are running a recent version (1.95 or 1.97 or later).
- Enable Verified Community Nodes: Check the "Verified Community Nodes" option.
- Install Nodes: After the account updates, browse the available community nodes and click "Install Node" for the desired integration (e.g., 11 Labs).
- Use the Node: Once installed, the node's functionality becomes available within your workflows.
Self-Hosted Version
Prerequisites:
- Self-Hosting Setup: Requires a properly configured self-hosted n8n instance.
- Latest Version: Ensure the self-hosted instance is running the latest version.
Step-by-Step Process:
- Access Settings: Click the three dots in the lower left corner and go to settings.
- Install Community Nodes: Click the "Install" button under the Community Nodes section.
- Enter NPM Package Name:
- Click "Browse" to explore available packages on npm (Node Package Manager).
- npm is a package manager that allows developers to share and reuse code.
- Find the desired package (e.g., Perplexity AI).
- Copy the package name.
- Paste the package name into the input field, n8n will automatically delete the "npm i" part.
- Install Package: The package will install, adding the integration to your self-hosted n8n instance.
- Use the Node: The newly installed node (e.g., Perplexity) can now be used in your workflows.
HTTP Request as an Alternative
Even without specific community nodes, n8n offers the HTTP Request node as a universal integration tool.
Key Points:
- Universal Integration: All applications with APIs can be integrated using HTTP requests.
- Boilerplate Setup: Requires manual configuration of the request method, URL, authentication, and other parameters.
- Curl Import: Simplifies setup by allowing users to import curl commands directly from API documentation.
- Example: Copying a curl command from Appify's API documentation and pasting it into the "Import curl" section of the HTTP Request node.
- This automatically populates the necessary request details.
HTTP Request vs. Community Nodes:
- Community nodes provide pre-built integrations, saving time and effort.
- HTTP Request offers flexibility but requires more manual configuration.
AI Automation Community
The speaker promotes their school community, which focuses on:
- Business Automation: Helping members automate up to 80% of their business processes using AI.
- AI Automation Agency: Providing a roadmap for starting and growing an AI automation agency.
Conclusion
The introduction of community nodes in n8n is a significant development, expanding the platform's integration capabilities and empowering users to connect with a wider range of applications. While the HTTP Request node remains a versatile option, community nodes offer a more streamlined and user-friendly approach to integration. The speaker encourages viewers to explore community nodes and consider joining their community for further learning on AI automation.
AI summaries can miss context or contain errors. Check important details against the original video.





