Библиотека / Код, Git и инструменты разработчика
Код, Git и инструменты разработчика
Запуск рабочих процессов n8n через API менеджера вебхуков
При поступлении запроса на вебхук использует API n8n для запуска целевого рабочего процесса и возвращает сообщение об успехе или ошибке.
Что делает
## ▶️ POST Route: Execute a Target Workflow This branch handles POST requests to dynamically execute another n8n workflow. ### 1. Map Webhook Request to Fields: * Extracts workflowId from the incoming request's query parameters (e.g., ?workflowId=YOUR_TARGET_WORKFLOW_ID). * Extracts the entire body of the POST request to be passed as workflowInputData to the target workflow. * Note: If you send custom data in the body, ensure the triggered workflow is designed to receive and process it (e.g., via a "Workflow data" trigger node or by accessing $json.workflowInputData in its initial nodes). ### 2. Execute Workflow: * The workflowId to execute is dynamically set using the value from the previous step: {{ $('Map webhook request to fields').item.json.targetWorkflowId }} * Wait for Completion: This node is configured to wait until the sub-workflow (the one being executed) finishes before continuing. * Handles success and error responses separately.
Шаги
- Webhook
- Map webhook request to fields
- Execute Workflow
- return succes message
- return problem executing workflow
- Return problem handling request
- Map key workflow info
- map parameters
- Return problem handling get request
- return all workflow info
- return summarized workflow info
- Get specific workflowid
- Included Workflows
- get all inactive workflows
Всего шагов: 19.
Похожие автоматизации
Поддержка клиентов и служба помощиПередача чатов Bitrix24 живому менеджеруШагов: 4Код, Git и инструменты разработчикаКлонирование рабочих процессов n8n между экземплярами через API n8nШагов: 33Код, Git и инструменты разработчикаКлонирование рабочих процессов n8n между экземплярами через API n8nШагов: 14Код, Git и инструменты разработчикаУдалённое управление рабочими процессами n8n из TelegramШагов: 65