448 workflows, ready to run.
Community-built n8n automations, searchable live from the template library. Open one on n8n.io and import the JSON straight into your instance.
Push and update files in GitHubThis workflow performs various Git operations. It starts with a manual trigger, sets the local repository path, decodes a file and then updates a file's content, adds, commits, and…GitHub · Code5k views
↗Get workflows affected by 0.214.3 migrationIf you previously upgraded to n8n version 0.214.3, some of your workflows might have been accidentally rewired in the wrong way. This issue affected nodes with more than one output…Code · HTML1.4k views
↗Turn on a light to a specific color on any update in GitHub repositoryThis workflow turns a light red when an update is made to a GitHub repository. By default, updates include pull requests, issues, pushes just to name a few. Prerequisites GitHub …Home Assistant7k views
↗Push your public IP to Namecheaps Dynamic DNSTemplate to get your public IP address and push it to Namecheaps Dynamic DNS per subdomain. Open "yourdomain.com" Insert your domain and your Namecheap DDNS password Open "subdoma…HTTP Request855 views
↗Triage alerts from Syncro and submit to OpsGenieThis workflow will take an alert from Syncro, determine if it's an agentofflinetrigger type, then determine if it's a new alert or a close to an existing alert, and then submit it …HTTP Request1.3k views
↗Get a Slack alert when a workflow went wrongThis workflow allows you to have a Slack alert when one of your n8n workflows gets an issue. Error trigger: This node launched the workflow when one of your active workflows get…Slack2.5k views
↗Send notification when deployment failsThis workflow sends a message on Slack when site deployment fails. Netlify Trigger node: This node triggers the workflow when the site deployment fails. Slack node: This node s…Slack1k views
↗Deploy site when new content gets addedThis workflow demonstrates how to create a new deployment when new content gets added to the database. This example workflow can be used when building a JAMstack site. Webhook n…Netlify1.5k views
↗Use Redis to rate-limit your low-code APIThis workflow demonstrates how to can use Redis to implement rate limits to your API. The workflow uses the incoming API key to uniquely identify the user and use it as a key in…Airtable · Redis2.1k views
↗Backup workflows to GitHubNote: This workflow uses the internal API which is not official. This workflow might break in the future. The workflow executes every night at 23:59. You can configure a different…GitHub · HTTP Request9.4k views
↗Backup n8n workflows to Google DriveTemporary solution using the undocumented REST API for backups using Google drive. Please note that there are issues with this workflow. It does not support versioning, so please …HTTP Request · Google Drive22.3k views
↗Release a new version via Telegram bot commandThis workflow allows you to release a new version via a Telegram bot command. This workflow can be used in your Continous Delivery pipeline. Telegram Trigger node: This node wil…GitHub1.8k views
↗Trigger a build in Travis CI when code changes are push to a GitHub repoThis workflow allows you to trigger a build in Travis CI when code changes are pushed to a GitHub repo or a pull request gets opened. GitHub Trigger node: This node will trigger…TravisCI1.4k views
↗Database alerts with Notion and SIGNL4Objective In industry and production sometimes machine data is available in databases. That might be sensor data like temperature or pressure or just binary information. In this sa…SIGNL4 · Notion882 views
↗Manage changes using the Git nodeThis workflow allows you to add, commit, and push changes to a git repository. Git node: This node will add the README.md file to the staging area. If you want to add a differen…1.2k views
↗Create, update, and get a monitor using UptimeRobotThis workflow allows you to create, update, and get a monitor using the UptimeRobot node. UptimeRobot node: This node creates a new monitor of the type HTTP(S). UptimeRobot1 no…UptimeRobot1.7k views
↗Send a message on Mattermost when a workflow is updatedThis workflow allows you to send a message on Mattermost when a workflow is updated. Workflow Trigger node: The Workflow Trigger node will trigger the workflow when the workflow…Mattermost1.3k views
↗Send message on Mattermost when your n8n instance startsThis workflow allows you to receive a message on Mattermost when your n8n instance starts. n8n Trigger node: The n8n Trigger node will trigger the workflow whenever the instance…Mattermost1.2k views
↗
↗Get workflows affected by 0.214.3 migrationIf you previously upgraded to n8n version 0.214.3, some of your workflows might have been accidentally rewired in the wrong way. This issue affected nodes with more than one output…Code · HTML1.4k views
↗Turn on a light to a specific color on any update in GitHub repositoryThis workflow turns a light red when an update is made to a GitHub repository. By default, updates include pull requests, issues, pushes just to name a few. Prerequisites GitHub …Home Assistant7k views
↗Push your public IP to Namecheaps Dynamic DNSTemplate to get your public IP address and push it to Namecheaps Dynamic DNS per subdomain. Open "yourdomain.com" Insert your domain and your Namecheap DDNS password Open "subdoma…HTTP Request855 views
↗Triage alerts from Syncro and submit to OpsGenieThis workflow will take an alert from Syncro, determine if it's an agentofflinetrigger type, then determine if it's a new alert or a close to an existing alert, and then submit it …HTTP Request1.3k views
↗Get a Slack alert when a workflow went wrongThis workflow allows you to have a Slack alert when one of your n8n workflows gets an issue. Error trigger: This node launched the workflow when one of your active workflows get…Slack2.5k views
↗Send notification when deployment failsThis workflow sends a message on Slack when site deployment fails. Netlify Trigger node: This node triggers the workflow when the site deployment fails. Slack node: This node s…Slack1k views
↗Deploy site when new content gets addedThis workflow demonstrates how to create a new deployment when new content gets added to the database. This example workflow can be used when building a JAMstack site. Webhook n…Netlify1.5k views
↗Use Redis to rate-limit your low-code APIThis workflow demonstrates how to can use Redis to implement rate limits to your API. The workflow uses the incoming API key to uniquely identify the user and use it as a key in…Airtable · Redis2.1k views
↗Backup workflows to GitHubNote: This workflow uses the internal API which is not official. This workflow might break in the future. The workflow executes every night at 23:59. You can configure a different…GitHub · HTTP Request9.4k views
↗Backup n8n workflows to Google DriveTemporary solution using the undocumented REST API for backups using Google drive. Please note that there are issues with this workflow. It does not support versioning, so please …HTTP Request · Google Drive22.3k views
↗Release a new version via Telegram bot commandThis workflow allows you to release a new version via a Telegram bot command. This workflow can be used in your Continous Delivery pipeline. Telegram Trigger node: This node wil…GitHub1.8k views
↗Trigger a build in Travis CI when code changes are push to a GitHub repoThis workflow allows you to trigger a build in Travis CI when code changes are pushed to a GitHub repo or a pull request gets opened. GitHub Trigger node: This node will trigger…TravisCI1.4k views
↗Database alerts with Notion and SIGNL4Objective In industry and production sometimes machine data is available in databases. That might be sensor data like temperature or pressure or just binary information. In this sa…SIGNL4 · Notion882 views
↗Manage changes using the Git nodeThis workflow allows you to add, commit, and push changes to a git repository. Git node: This node will add the README.md file to the staging area. If you want to add a differen…1.2k views
↗Create, update, and get a monitor using UptimeRobotThis workflow allows you to create, update, and get a monitor using the UptimeRobot node. UptimeRobot node: This node creates a new monitor of the type HTTP(S). UptimeRobot1 no…UptimeRobot1.7k views
↗Send a message on Mattermost when a workflow is updatedThis workflow allows you to send a message on Mattermost when a workflow is updated. Workflow Trigger node: The Workflow Trigger node will trigger the workflow when the workflow…Mattermost1.3k views
↗Send message on Mattermost when your n8n instance startsThis workflow allows you to receive a message on Mattermost when your n8n instance starts. n8n Trigger node: The n8n Trigger node will trigger the workflow whenever the instance…Mattermost1.2k views
↗