Explore
n8n Subworkflow Dependency Graph & Auto-Tagging
This workflow automatically analyzes and constructs a dependency graph between workflows, helping users identify the callers of sub-workflows and automatically tagging them. Through visual charts, users can intuitively understand the call frequency and structure between workflows, reducing maintenance costs and preventing operational errors. At the same time, this workflow is suitable for teams and enterprises managing complex automation processes, enhancing workflow management efficiency and ensuring the stability and healthy development of processes.
Backup to GitHub
This workflow automatically backs up all workflow configurations to a specified GitHub repository, ensuring data security and version control. Triggered either on a schedule or manually, the workflow processes configuration files one by one, checking for differences with the files on GitHub and performing the corresponding create or update operations. This process effectively manages workflows, prevents data loss, and saves storage resources, making it suitable for teams and individuals that require regular backups and version management.
GitHub Repository Update Triggered Smart Lighting Alert
This workflow enables automatic switching of lights to red through a smart home system when updates occur in a GitHub repository. This physical feedback allows team members to instantly notice code changes, avoiding the neglect and delays associated with traditional notification methods, thereby enhancing response efficiency. It is suitable for software development teams, individual developers, and tech enthusiasts, enhancing the integration of work with smart home environments and improving collaboration and management efficiency.
screenshot
This workflow can automatically generate standard screenshots and full-page screenshots of specified web pages, then upload these screenshots to Dropbox and send them via email to designated users. It simplifies the cumbersome process of manually capturing, organizing, and sending emails, enhancing the efficiency of web screenshot capture and sharing. It is suitable for professionals such as product managers, testing engineers, and marketers who need to regularly obtain and distribute web screenshots. With a one-click trigger, it achieves a high level of automation, saving time and labor.
GitHub Star Change Notification
This workflow can monitor the changes in the number of Stars for a specified GitHub repository in real-time, automatically identifying events of new Stars and Star removals. It sends detailed notifications through a Slack channel, including the avatar, username, and link of the triggering user, helping open source project maintainers stay informed about changes in the project's popularity and improving their responsiveness to user interactions. It is suitable for open source teams, community managers, and product operators.
Click-to-Execute Trigger Workflow
This workflow is initiated by manually triggering a node, allowing for flexible invocation and reuse of other workflows, thereby enhancing the management efficiency of automated tasks. Users can simply click the "Execute" button to trigger preset tasks, making it suitable for scenarios such as testing complex processes, on-demand initiation of customized tasks, and frontend operations triggering backend automation. This workflow provides convenient scheduling capabilities for automation process designers and operations personnel, effectively simplifying the operational process.
Example of Parallel Sub-Workflow Initiation and Synchronized Waiting
This workflow demonstrates how to effectively manage the asynchronous parallel initiation of multiple sub-workflows and achieve pseudo-synchronous waiting through a webhook callback mechanism. Users can initiate multiple tasks simultaneously and proceed with subsequent operations only after all subtasks are completed, thus avoiding the blocking and complex management issues found in traditional processes. It is suitable for scenarios such as large-scale data processing, asynchronous system call waiting, and automated integration, enhancing work efficiency and process stability.
Get a Pipeline in CircleCI
This workflow is manually triggered and automatically calls the CircleCI API to retrieve pipeline information for a specified project, allowing users to monitor the pipeline status in real time. It addresses the inefficiency of development and operations teams frequently switching platforms and manually checking pipeline statuses, enhancing the automation and convenience of data retrieval. This workflow is suitable for individuals who need to quickly understand the build and deployment processes, helping them respond promptly to anomalies and significantly improving work efficiency.
v1 Helper - Find Params with Affected Expressions
This workflow is specifically designed for users after upgrading to a new version. It automatically scans all activated workflows to accurately identify parameters affected by changes in expressions in the new version. By automatically recognizing and summarizing the impacted parameters, users can quickly discover and check for potential compatibility issues, thereby reducing upgrade risks and ensuring that workflows run stably in the new version, avoiding interruptions in the production environment. This tool significantly enhances troubleshooting efficiency and is suitable for operations and maintenance personnel as well as automation developers.
Dynamic Credentials Using Expressions
This workflow dynamically receives the user's input of the NASA API key through a form trigger, allowing for flexible credential settings using expressions. After the user submits the form, the workflow calls the NASA API to retrieve the image of the day and redirects the user to the image page via a Webhook. This dynamic credential management approach addresses the limitations of fixed credentials in traditional automated workflows, making it suitable for multi-user or multi-environment automation scenarios, thereby enhancing security and applicability.
RSS to Telegram
This workflow automatically fetches the latest content from a specified RSS source at scheduled intervals, filters out the news that has not been pushed, and sends it to designated users or groups via Telegram. This process not only saves time on manual monitoring and forwarding but also ensures that users can receive the latest information promptly, enhancing the efficiency and accuracy of information retrieval. It is suitable for individuals and teams that require rapid information distribution.
N8N Workflow Auto Backup and Version Management
This workflow is designed to automatically back up and manage workflow versions. By comparing with the GitHub code repository, it promptly identifies changes in the workflow status and automatically updates or creates backup files. It supports scheduled execution and manual triggering, ensuring the timeliness and completeness of backups. This is suitable for DevOps teams and automated operation and maintenance environments, effectively reducing the risk of workflow loss or version confusion, while enhancing team collaboration efficiency and management standardization.
Automated Management of DigitalOcean Droplet Snapshots
This workflow implements automated management of snapshots for DigitalOcean cloud servers. It regularly checks the number of snapshots for all Droplets, automatically deletes the oldest snapshots that exceed a set threshold, and creates new snapshots, ensuring that backups are always up to date and preventing waste of storage resources. This process not only saves operational time but also reduces the risk of errors associated with manual management, enhancing data security and resource utilization efficiency, making it suitable for cloud operations and DevOps teams.
Send the Astronomy Picture of the Day Daily to a Telegram Channel
This workflow automatically retrieves NASA's daily astronomical images and sends the images along with their titles to a designated Telegram channel at a fixed time each day. Through automation, users do not need to manually search for and share content, ensuring continuous updates and reducing operational burdens. It is particularly suitable for astronomy enthusiasts and science popularization channel administrators, enhancing operational efficiency and the interest of channel content.
MCP Server for Managing and Executing n8n Workflows
This workflow establishes an intelligent MCP server to centrally manage and invoke automated workflows, enhancing the management efficiency and flexibility of workflows. It can filter available workflows based on tags, supports dynamic addition, removal, and search, and utilizes memory caching and natural language processing technology, allowing intelligent agents to automatically identify and execute the required workflows for efficient automation of complex tasks. This system is particularly suitable for internal enterprise automation and AI assistant applications, improving the intelligence level of digital transformation.
puq-docker-immich-deploy
This workflow is designed to automate the deployment and management of Docker-based Immich service instances, supporting operations such as starting, stopping, mounting, setting permissions, and retrieving logs for containers. Through API interfaces and SSH remote execution, users can flexibly manage the container lifecycle and achieve one-stop status monitoring and user management. Additionally, the built-in nginx proxy configuration feature ensures stable operation of the service in a reverse proxy environment, making it suitable for cloud service providers, system operations personnel, and enterprise IT teams, thereby enhancing operational efficiency and service delivery quality.
Syncro Status Update Clockify
This workflow automatically receives status update requests via Webhook, intelligently synchronizing the archiving status of Clockify projects. Depending on whether the task is resolved, it automatically toggles the Clockify project between "archived" and "active," effectively addressing the cumbersome and error-prone nature of manual operations. It is suitable for teams that need to maintain consistency between task status and time tracking tools, significantly enhancing the efficiency and accuracy of project management, and ensuring that the project status is always in sync with the actual tasks.
Error Monitoring Notification Workflow
This workflow enables real-time monitoring of error events in the automated system. Once an error occurs, a detailed notification is immediately sent via Mattermost, and Twilio SMS alerts are utilized to ensure that relevant personnel are quickly informed of the anomaly. This multi-channel notification mechanism effectively prevents business interruptions or data loss due to undetected issues, enhancing operational efficiency and response speed. It is suitable for teams and enterprises that require real-time monitoring of business processes.
JIRA Issue Intelligent Auto-Assignment Workflow
This workflow intelligently and automatically assigns unassigned tasks that have been pending for more than 5 days by integrating JIRA, OpenAI, and the Supabase vector database. It utilizes AI technology to retrieve similar resolved issues, identify the best team members, and take into account the current task load, ensuring that tasks are assigned efficiently and accurately, while avoiding omissions and resource waste. It is suitable for agile development and project management, significantly reducing the manual allocation workload and enhancing team collaboration and management efficiency.
Receive Messages from an ActiveMQ Queue via AMQP Trigger
This workflow uses the AMQP Trigger node to listen for and receive messages from the ActiveMQ message queue in real-time, ensuring immediate capture and processing of messages. It effectively addresses the efficiency issue of retrieving messages from the ActiveMQ queue, avoiding manual polling or delayed responses, making it suitable for scenarios that require real-time message processing, such as order notifications and system event triggers. This workflow provides developers and operations personnel with tools to enhance message processing efficiency and supports the construction of automated processes.
n8n Update
This workflow implements automatic version detection and updates for running Docker containers. It regularly checks the differences between the current version and the latest released version on GitHub, automatically notifying users if updates are available. Upon user confirmation, it pulls the latest image and restarts the container. Notifications and interactions are conducted via Telegram, allowing users to conveniently manage updates remotely, ensuring that the platform always runs on the latest stable version, thereby enhancing system security and functional integrity.
n8n Workflow Auto Backup to GitHub
This workflow implements automatic backups of workflow configuration files, categorically storing them by year and month in a designated GitHub repository, with files named using a unique ID. It supports scheduled or manual triggers and intelligently identifies file statuses to optimize backup efficiency. After the backup is complete, it automatically sends a Slack notification to ensure users are promptly informed of the backup status. This process is suitable for enterprises and teams, reducing manual intervention and management costs while effectively ensuring the security and stability of the workflow.
Keep Discord Clean
This workflow implements an automatic message cleanup feature for Discord channels. It scans all channels of a specified server at scheduled intervals each day, automatically deleting messages that are older than seven days to keep the channels tidy. By appropriately setting wait times, it effectively avoids API call rate limits, ensuring the smooth execution of tasks and reducing the risk of being banned. This significantly alleviates the burden of manual management for community operators and business users, enhancing channel activity and information security.
Telegram Command-Triggered GitHub Release Query Automation Workflow
This workflow is triggered by a Telegram message, listening for specific commands input by the user. It automatically extracts the version number and calls the GitHub API to query the release information for the corresponding version, greatly simplifying the traditional version inquiry process. Users only need to send a simple command to instantly obtain detailed information about the target version, enhancing work efficiency and response speed. It is suitable for development teams, operations personnel, and product managers who need to quickly access project version information.