Business Operations & ERPs Workflows
Enterprise resource planning and operations
Automate Figma Version Tracking and Jira Issue Updates with n8n
Streamline your design and development workflow by automatically updating Jira issues with new Figma version details using n8n. This integration reduces manual updates and ensures synchronized information across teams.
n8n$4.99n8n Subworkflow Dependency Graph & Auto-tagging
## How it Works As n8n instances scale, teams often lose track of sub-workflows—who uses them, where they are referenced, and whether they can be safely updated. This leads to inefficiencies like unnecessary copies of workflows or reluctance to modify existing ones. This workflow solves that problem by: 1. Fetching all workflows and identifying which ones execute others. 2. Verifying that referenced sub-workflows exist. 3. Building a caller-subworkflow dependency graph for visibility. 4. Automatically tagging sub-workflows based on their parent workflows. 5. Providing a chart visualization to highlight the most-used sub-workflows.  ## Set Up Steps *Estimated time: ~10-15 minutes* 1. Set up n8n API credentials to allow access to workflows and tags. 2. Replace instance_url with your n8n instance URL. 3. Run the workflow to analyze dependencies and generate the graph. 4. Review and validate assigned tags for sub-workflows. 5. (Optional) Enable pie chart visualization to see the most-used sub-workflows. This workflow is essential for enterprise teams managing large n8n instances, preventing workflow duplication, reducing uncertainty around dependencies, and allowing safe, informed updates to sub-workflows.
n8n$24.99Automate Weekly Square Sales Reports via Gmail
This workflow automates the generation and distribution of weekly sales reports from Square to Gmail, streamlining data analysis for management and finance teams.
n8n$14.99Package & Deploy Multiple n8n Workflows with Automatic Credential Mapping
## INS: The n8n Workflow Installer This workflow provides everything you need to package and deploy multiple workflows from a **single workflow you distribute**. That's right, now you can package up dozens of workflows and send your client(s) a single workflow to run, that will create them all and auto-assign all the credentials. This workflow installs 3 files when you run it, demonstrating the functionality. Just make your own mods to the system, repackage it, and you are ready to go! --- ## Requirements - An n8n instance with API access enabled and an access key - Optional: GitHub and OpenAI access keys --- ## What This Workflow Does - Installs 3 additional workflows, demonstrating the functionality - One of the workflows is a packager, that you configure for your own needs - Two example workflows demonstrate functionality, and can be deleted --- ## Step-by-Step Setup 1. **Run the Workflow** This will get the example and tool workflows on your instance. 2. **Package Your Content** Configure the packager, then run it to produce a base64-compressed version of your files. 3. **Customize the Installer** Make your own copy of the installer, and set the base64 payload. 4. **Deploy the Installer** Export your installer script. Now, anyone you send it to will get all your packaged workflows when they execute it. --- ## How to Use This Workflow This workflow is meant to be reused and adapted. You can: - Integrate it into a deployment pipeline - Turn it into a subworkflow for dynamic installs - Extend it to include triggers, permission settings, or test runs If you frequently deploy or share n8n assets, this installer gives you a repeatable way to do it with confidence.
n8n$24.99Automate EDI Message Processing with Gmail and Google Sheets
Streamline the processing of EDI messages by automatically parsing emails from Gmail and logging the data into Google Sheets. This workflow simplifies manual data handling for small businesses.
n8n$14.99Automate Daily Workflow Backups to Google Drive with Telegram Alerts
This workflow automates the daily backup of your n8n workflows to Google Drive, ensuring data safety and organization. It creates timestamped folders, converts workflows to JSON files, and manages backups by retaining only the most recent seven days. Notifications are sent via Telegram to keep you updated on the backup status.
n8n$14.99Automated Error Alerts with Google Sheets, Telegram, and Gmail in n8n
This workflow automates error handling in n8n by logging errors to Google Sheets, notifying a Telegram channel, and sending email alerts via Gmail, ensuring prompt awareness of issues.
n8n$4.99Create a new Airtable record for every new email in Gmail
Automatically create a new Airtable record for every new email received in Gmail, streamlining your data organization and management process.
MakeFreeTrack n8n Workflow Changes Over Time with Compare Dataset & Google Sheets
### This n8n template runs daily to track and report on any changes made to workflows on any n8n instance. Useful if a team is working within a single instance and you want to be notified of what workflows have changed since you last visited them. Another use-case might be monitoring your managed instances for clients and being alerted when changes are made without your knowledge. See a sample Gsheet here: [https://docs.google.com/spreadsheets/d/1dOHSfeE0W_qPyEWj5Zz0JBJm8Vrf_cWp-02OBrA_ZYc/edit?usp=sharing](https://docs.google.com/spreadsheets/d/1dOHSfeE0W_qPyEWj5Zz0JBJm8Vrf_cWp-02OBrA_ZYc/edit?usp=sharing) ### How it works - A scheduled trigger is set to run once a day to review all available workflows. - An n8n node imports the workflows as JSON. - The workflows are brought into a loop where each is first checked to see if it exists in the designated Google Sheet. - If not, a new entry is created and skipped. - If the workflow has been captured before, then the comparison subworkflow can be executed using the previous and current versions of the workflow JSON data. - The subworkflow uses the compare dataset tool to calculate the changes to nodes and connections for the given workflow. - The results are then recorded back to the Google Sheet for review. ### How to use - Start with the n8n node and try to filter by the workflows you're interested in tracking. - Set the scheduled trigger interval to match the frequency to suit how often your workflows are being edited. ### Customising the workflow - Want to get fancy? Add in an AI agent to help determine changes between the previous and current versions of the workflow. Add contextual explanations to reveal the impact of the changes.
n8n$24.99Automate PCI DSS Control Evaluation and Compliance Tracking
Streamline your PCI DSS compliance process by automatically evaluating control responses using n8n. This workflow helps reduce audit fatigue and flags non-compliance early by classifying controls as Compliant, Partial, or Non-Compliant.
n8n$14.99Automatically Create ClickUp Tasks from New Trello Cards
Streamline your workflow by automatically generating ClickUp tasks whenever a new card is added in Trello. This integration ensures that your task management stays synchronized across platforms.
Make$3.99SAP Service Layer Login
This minimal utility workflow connects to the SAP Business One Service Layer API to verify login credentials and return the session ID. It's ideal for testing access or using as a sub-workflow to retrieve the B1SESSION token for other operations. **HOW IT WORKS:** **1. Trigger Manually** The workflow is initiated using a Manual Trigger. Ideal for testing or debugging credentials before automation. **2. Set SAP Login Data** The Set Login Data node defines four key input variables: - sap_url: Base URL of the SAP B1 Service Layer (e.g., https://sap-server:50000/b1s/v1/) - sap_username: SAP B1 username - sap_password: SAP B1 password - sap_companydb: SAP B1 Company DB name **3. Connect to SAP** An HTTP Request node performs a POST to the Login endpoint. The body is structured as: ```json { "UserName": "your_sap_username", "Password": "your_sap_password", "CompanyDB": "your_sap_companydb" } ``` If successful, the response contains a SessionId which is essential for authenticated requests. **4. Return Session or Error** The response is branched: On success – the sessionID is extracted and returned. On failure – the error message and status code are stored separately. **SETUP STEPS:** **1. Create SAP Service Layer Credentials** Although this workflow uses manual inputs (via Set), it's best to define your connection details as environment variables for reuse: - SAP_URL=https://your-sap-host:50000/b1s/v1/ - SAP_USER=your_sapuser - SAP_PASSWORD=your_password - SAP_COMPANY_DB=your_companyDB Alternatively, update the Set Login Data node directly with your values. **2. Run the Workflow** Click Execute Workflow in n8n. Watch the response from SAP: - If successful: sessionID will be available in the Success node. - If failed: statusCode and errorMessage will be available in the Failed node. **USE CASES:** - Reusable Login Module Export this as a reusable sub-workflow for other SAP-integrated flows. - Credential Testing Tool Validate new environments, test credentials before deployment.
n8n$4.99Automate Freelance Job Searches with Daily Alerts
This workflow automates the process of searching freelance job platforms for gigs that match your skills. It uses Bright Data for scraping and Google Sheets for storing job data, ensuring you receive daily updates without manual effort.
n8n$9.99Automate GitHub Issue Creation and Email Notifications from Notion
This workflow automates the process of tracking feature requests in Notion, creating GitHub issues, and notifying your team via email based on issue status. It's ideal for teams collaborating on project delivery using Notion and GitHub.
n8n$9.99Automate Webpage Change Detection and Notifications with Google Suite
Monitor webpage content changes and receive notifications via Google Suite when updates occur. Ideal for tracking important documents like company policies or competitor pages.
n8n$9.99Update Pipedrive deals based on a scheduled delay after listing all deals
Automatically update Pipedrive deals after listing them and applying a scheduled delay, optimizing your sales process with Pipedrive and Make.
Make$3.99Automate Stripe Payment Recovery and Follow-Up Emails
Automatically detect failed Stripe payments, log them in Google Sheets, and send follow-up emails to recover revenue using n8n.
n8n$9.99Automate n8n Workflow Documentation and Backup to Notion and GitHub
This workflow automates the documentation and backup of n8n workflows by storing them in a Notion database and GitHub repository. It leverages OpenAI's GPT-4 for summarization and sends notifications to a Slack channel for updates.
n8n$14.99Automate Vendor Contract Renewals and Reminders with GPT-4.1, Slack, and Gmail
This workflow ensures timely vendor contract renewals by automatically tracking expiring contracts, notifying finance teams via Slack, and initiating renewal processes through email with built-in approval and logging.
n8n$14.99Sync New Toggl Time Entries to Clio Manage as Activities
Automatically transfer new time entries from Toggl to Clio Manage as activities, ensuring seamless time tracking and management.
MakeFreeAutomate Cal.com Meeting Attendee Management with Google Sheets, Beehiiv, and Telegram Notifications
Streamline your meeting attendee management by automatically logging details in Google Sheets, subscribing attendees to Beehiiv, and receiving Telegram notifications.
n8n$9.99Pattern for Parallel Sub-Workflow Execution Followed by Wait-for-All Loop
## What this workflow does This set of workflows shows how to start multiple sub-workflows, asynchronously, in parallel, and then wait for all of them to complete. Normally, sub-workflows would need to be run synchronously, in series, or, if they are executed asynchronously (to run concurrently, in parallel), there is no easy way to merge/wait for an arbitrary number of them to complete. This is a design pattern template to show one approach for running multiple, data-driven instances of a sub-workflow asynchronously, in parallel (instead of running them one at a time in series), but still prevent the later steps in the workflow from continuing until all of the sub-workflows have reported back that they are finished, via callback URL. There are other techniques involving messaging services, database tables, or other external flow manager helpers, but this technique accomplishes the goal fully within n8n. ## Setup To implement this pattern, examine the nodes in the template and modify the incoming data leading to: 1. A split-out loop to asynchronously execute a sub-workflow multiple times, in parallel. For instance, each sub-workflow might process one of a list of incoming documents. The resumeUrl for the main/parent workflow is provided to all of the sub-workflow executions, along with a unique identifier that can be counted later (e.g., a document file name). 2. A wait-for-all loop that checks whether all sub-workflows have reported back (`if` node) and builds a unique list of identifiers from the callbacks received from each execution of the sub-workflow. The sub-workflow should be designed to respond immediately (async) and later send a callback request when it has finished processing. The callback request should include the unique identifier value received when the sub-workflow was started. This is meant to be a possible answer to questions like [this one about running things in parallel](https://community.n8n.io/t/is-it-possible-to-run-a-part-of-the-workflow-in-parallel/60221), maybe [this one about waiting for things to finish](https://community.n8n.io/t/node-does-not-wait-for-predecessor-node-always-need-a-merge-node/60773), [this one about managing sub-batches of things by waiting for each batch](https://community.n8n.io/t/maximum-parallel-subworkflows/60052), or [this one about running things in parallel](https://community.n8n.io/t/parallel-execution-of-bat-files/49493). The topic of how to do this comes up a lot, and this is one of the only techniques that (so far) seems to work.
n8n$14.99Automate SSL Certificate Monitoring with Google Sheets and Email Alerts
This n8n workflow automatically checks SSL certificates for websites listed in a Google Sheet and sends email alerts if any are expiring within 14 days. This helps prevent downtime and security issues caused by expired certificates.
n8n$14.99Automate Weekly Business Reports with AI and Google Sheets
This workflow automates the creation of weekly business reports by pulling data from Google Sheets, analyzing it with AI, and generating a formatted Google Document. The report is then sent to Slack for team review and approval, ensuring consistent recognition of team progress.
Activepieces$2.99
Related categories
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work