Use this powerful n8n workflow template to manage your n8n workflows externally. Execute remote workflows and retrieve workflow status data using a single, authenticated webhook n8n trigger.
Download this n8n workflow template and start using it instantly.
Managing multiple complex n8n workflows can be challenging, especially when external systems need to interact with them programmatically. This specialized n8n workflow solves that orchestration challenge by providing a single, highly secure Webhook n8n trigger endpoint. This unique n8n template supports two key functions: 1) Executing any target n8n workflow dynamically via a POST request, and 2) Retrieving comprehensive status details about any workflow in the n8n instance via a GET request. Utilizing the native n8n API node, this n8n workflow ensures efficient and secure backend communication, making it an indispensable tool for anyone scaling their n8n automation infrastructure.
This automation begins with the Webhook n8n trigger, authenticated via header credentials, listening on the path workflow-manager. The subsequent logic branches based on the HTTP method used:
workflowId from the URL query parameters and the input body data, which will be passed to the target n8n workflow.workflowId. It is configured to wait for the sub-workflow to complete, ensuring synchronous operation.mode, workflowId, and includedWorkflows query parameters.mode parameter.mode is 'full', the complete n8n workflow JSON is returned.To deploy this centralized management n8n workflow, follow these steps:
Authorization as the Header Name and a strong Bearer YOURSECRETKEY as the Header Value.https://your.n8n.instance/webhook/workflow-manager).123, send a POST request to .../workflow-manager?workflowId=123 with a JSON body..../workflow-manager?includedWorkflows=active. Webhook (n8n trigger): The entry point of the n8n workflow, configured for Header Authentication and supports both GET and POST requests on the /workflow-manager path.
Map webhook request to fields (Set n8n node): Essential for the execution path. It maps the query workflowId and the POST request body (workflowInputData) into accessible variables for the next n8n node.
Execute Workflow (n8n node): The core of the orchestration logic. Dynamically targets another n8n workflow using an expression and waits for its execution to complete. This is critical for centralized command.
n8n (API n8n node): Used across all GET branches to interact with the n8n instance's internal API. Operations include get specific workflows and filtering lists based on the activeWorkflows status parameter, allowing management of n8n templates.
Does workflowId Exist (If n8n node): Determines whether the incoming GET request is for a single workflow or a filtered list of n8n workflows.
Included Workflows (Switch n8n node): Routes the list-fetching request based on the includedWorkflows query parameter (active, inactive, or all), ensuring the correct n8n API call is made.
Use this robust n8n workflow to capture and log all execution errors to Google Sheets, instantly notify your team via Telegram, and send comprehensive alerts via Gmail. This powerful n8n template ensures high reliability and quick incident response.

Analyze your n8n instance dependency structure. This n8n workflow automatically generates a visual dependency graph and applies tags to subworkflows based on their callers, streamlining maintenance.

Use this foundational n8n workflow template to understand core logic, utilizing the Interval n8n trigger, Function n8n node, and Set n8n node for scheduled data generation and transformation.

Automate text-to-video creation using the Google Veo 3 API. This powerful n8n workflow template handles generation, status polling, file downloading, and uploading to Google Drive.








































