1. Live voice agent that listens and replies out loud
Your queue overflows at peak hours. Simple calls (order status, balance, store hours) tie up agents who should be handling the hard ones.
Trigger: Call (inbound voice)
How the workflow runs
- Trigger
Inbound call is answered. A Call trigger picks up on the Voice channel; the caller's speech is transcribed live.
- Agent
Understand intent. An Agent node interprets what the caller wants and decides the next step.
- Knowledge
Ground the answer. A Knowledge node pulls the real answer from your policies/FAQ/order system so the agent doesn't guess.
- Voice
Speak back naturally. The reply is synthesized with ElevenLabs (or Sarvam for Indian languages) and played on the call — in the language the caller used.
- Condition
Know when to hand off. A Condition node detects frustration, high-value intent, or anything out of scope.
- Approval
Warm-transfer to a human. An Approval/Output node routes to a live agent with the transcript and context attached, so the caller never repeats themselves.
Channels & connectors
- Voice / Call
- ElevenLabs
- Sarvam (22+ Indian languages)
- Knowledge base
Outcome
Routine calls are fully handled by voice; complex ones reach a human already briefed with the full context.
Why it helps
Deflects the repetitive volume that burns out agents and inflates wait times, while keeping a human in the loop for anything that matters.
Build spec
1 agent — 1 voice agent on the live call; the Knowledge, Condition and hand-off are workflow steps.
System prompt (paste-ready)
You are a phone support agent for {{company}}. Speak in the caller's language, one question at a time, in short spoken sentences. Only answer from the knowledge base; if you don't find it, say so and offer a human. Never quote a price, policy exception, or account change you can't cite. If the caller sounds angry, asks for a human, or the request is out of scope, call transfer_to_human immediately.MCP connectors
- Order/CRM lookup — via a Tool (MCP) node
- Telephony transfer — via the Voice channel
Built-in tools
- knowledge_search (policies/FAQ/order status)
- transfer_to_human
Guardrails
- Grounded-only: answers must come from Knowledge with a citation, or it defers to a human
- Auto-escalate on frustration / explicit human request / out-of-scope intent (Condition node)
- No account changes or payments over voice — those route to a human or a separate approved flow
Output & delivery
The agent's text reply is synthesized by ElevenLabs (or Sarvam for Indian languages) and played on the call; on escalation, a warm-transfer carries the live transcript + detected intent so the human never asks the caller to repeat.