| name | respond-to-pending-workflow |
| description | Resume a paused n8n workflow from Telegram by mapping the user's reply-to message to a stored n8n Resume URL and forwarding their freeform feedback. Use when the user replies to a pending review draft and wants to revise, approve, or continue the paused workflow. |
Respond To Pending Workflow
Resume a paused n8n workflow only when the Telegram message is a reply to a stored pending draft.
Guardrails
- Require a Telegram
reply_to_message_id.
- Resolve the target workflow using
chat_id + reply_to_message_id.
- Do not guess between multiple pending workflows.
- If there is no exact match, ask the user to reply to the specific draft message.
Pass these fields
feedback: raw user reply
user_feedback: same freeform text
chat_id: Telegram chat ID
source_message_id: Telegram message ID containing the reply
reply_to_message_id: Telegram message ID of the pending draft
workflow_id: optional stored workflow identifier