Шаблон для нескольких триггеров, объединенных для продолжения рабочего процесса

Легко соединяйте внешние процессы с текущими выполнениями рабочего процесса, захватывая контекст — например, уникальный `resumeUrl` — и объединяя новый ввод с приостановленными рабочими процессами. Начните с основного триггера, который запускает внешнюю задачу, приостанавливаясь на узле `Wait`, пока вебхуковый обратный вызов не возобновит выполнение. Позвольте независимым процессам — таким как чаты в Telegram или веб-сервисы — передавать важную информацию, инициируя вторичный рабочий процесс, чтобы вернуть их ввод через `resumeUrl`. Возобновите оба потока, естественно объединяя основной контекст и внешний ввод для единообразной автоматизации. **Примечание:** Необходимы пользовательские идентификаторы рабочих процессов и тщательная настройка окружения; этот шаблон подходит для единичных, а не многоitemных, обратных…

Category:

Описание

Этот рабочий процесс демонстрирует схему координации двух отдельных запусков рабочих процессов, которые называются Основной и Вторичный запуски, позволяя внешнему асинхронному процессу возобновить и продолжить основной рабочий процесс с дополнительным вводом. Он разработан для сценариев, когда рабочий процесс инициирует внешний процесс (например, разговор в Telegram или внешний вебхук) и затем ожидает обратного вызова, содержащего контекст, чтобы продолжить выполнение.

Рабочий процесс логически разделён на следующие блоки:

  • 1.1 Триггер и выполнение основного рабочего процесса: Запускает основной рабочий процесс, устанавливает контекст, инициирует внешний процесс и ожидает обратного вызова.
  • 1.2 Узел ожидания для возобновления выполнения: Приостанавливает основной рабочий процесс до тех пор, пока его не возобновит внешний триггер через вызов вебхука.
  • 1.3 Триггер и выполнение вторичного рабочего процесса: Представляет собой внешний независимый процесс, который инициирует выполнение отдельного рабочего процесса, возвращая контекст для возобновления основного рабочего процесса.
  • 1.4 Объединение входных данных и продолжение выполнения: После возобновления объединяет данные обоих запусков — основного и вторичного — для дальнейшей обработки.
  • 1.5 Смоделированный внешний независимый процесс: Демонстрационный подсценарий, который моделирует внешний процесс, запускающий вторичный рабочий процесс.

Оригинал воркфлоу на сайте n8n.io

👉🏻 Скачать на сайте n8n

____________

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Шаблон для нескольких триггеров, объединенных для продолжения рабочего процесса”

Ваш адрес email не будет опубликован. Обязательные поля помечены *