Connecting 400+ Apps
with OAuth
N8N comes with built-in integrations for over 400 apps — from Google Sheets to GitHub to Stripe. Learn how OAuth2 connections work, how to manage credentials safely, and build a real cross-app workflow.
🌐 400+ App Integrations Built-In
N8N ships with dedicated nodes for over 400 popular apps and services. Each integration is purpose-built — not a generic HTTP wrapper — so you get proper authentication handling, sensible defaults, and autocomplete for fields like sheet names and channel IDs.
Most Popular Integrations
🔐 OAuth2 Connection Setup Flow
OAuth2 is the secure standard that lets you grant N8N access to your accounts without sharing your password. The flow involves registering your N8N instance as an "app" with the service, then authorizing it through the official login flow.
+ Client ID
User grants scope
Sent to N8N
Encrypted
📌 Managing Credentials in N8N
N8N's Credentials Manager is a secure vault for all your API keys, OAuth tokens, and passwords. Understanding how to use it properly keeps your automations secure and maintainable.
⚡ Real Workflow: GitHub Issue → Slack + Sheets
Here's a practical example that shows three app integrations working together: automatically notify your team on Slack and log to Google Sheets whenever a new GitHub issue is created.
New Issue trigger
Format fields
Post to #dev channel
Append row to log
📊 N8N by the Numbers
1. Approximately how many apps does N8N support natively?
2. What protocol is used for secure app authorization in N8N?
3. Where are credentials stored and managed in N8N?