Send messages through connected communication channels
The Send Reply node sends messages through communication channels configured in an Ask a Person node. Use it within dispatcher workflows to respond to humans, ask questions, or send notifications.
Use Send Reply to build a multi-step conversation:
├── Ask a Person│ ├── [Action: Greeting]│ │ └── Send Reply│ │ "Hi {{customer_name}}! Thanks for reaching out.│ │ How can I help you today?"│ ││ ├── [Event: Customer responds]│ │ ├── Ask AI (understand request)│ │ ├── Condition (can help automatically?)│ │ │ ├── Met:│ │ │ │ └── Send Reply│ │ │ │ "I can help with that! {{llm_1.response}}"│ │ │ └── Unmet:│ │ │ └── Send Reply│ │ │ "Let me connect you with our team.│ │ │ Someone will reach out shortly."
├── Send Reply│ "To process your request, I'll need a few details:││ 1. Your company name│ 2. Project deadline│ 3. Budget range││ Let's start with your company name - what is it?"│├── [Wait for response]├── Update Variable (company = response)│├── Send Reply│ "Got it - {{company}}. When is your deadline?"│├── [Wait for response]├── Update Variable (deadline = response)│├── Send Reply│ "And finally, what's your budget range?"
├── Send Reply│ "Let me confirm what I have:││ Company: {{collected.company}}│ Deadline: {{collected.deadline}}│ Budget: {{collected.budget}}││ Is this correct? (Reply 'yes' to confirm or 'no' to make changes)"│├── [Wait for response]├── Condition (response contains 'yes')│ ├── Met: Send Reply ("Great! Processing your request...")│ └── Unmet: Send Reply ("No problem. What would you like to change?")