When one AI agent tries to do everything (greet, sell, support, handle billing, in several languages) its instructions get long and its mistakes multiply. A cleaner design is a short greeter that works out what the caller needs and hands off mid-call to a specialist agent with focused instructions, its own tools and fields, and even its own voice or language. Edesy supports multi-agent handoff within a single call; we used it for an eight-language demo, and it works just as well for sales, support and billing.
Build a greeter and a specialist: Try Edesy free — Rs 50 free credit, no demo needed.
A typical inbound setup
| Agent | Job | Tools |
|---|---|---|
| Greeter | Identify need and language | None |
| Sales | Qualify, book demo or visit | Calendar, CRM |
| Support | Order status, complaints | Order lookup, ticketing |
| Billing | Dues, payment links | Account lookup, payment link |
| Human transfer | Complex or sensitive | Transfer |
The handoff
Greeter: Namaste, {{company}} mein aapka swagat hai. Aap order ke baare mein baat karna chahte hain, payment ke baare mein, ya naya kuch kharidna hai? Caller: Mera order abhi tak nahi aaya. Greeter: Main aapko humari support assistant se jod rahi hoon, ek second. Support agent: Namaste! Aapka order number bata dijiye...
Design rules
- Keep each agent's prompt short and focused on one job.
- Pass context: name, need, language, anything already collected.
- Speak before handing off so there's no silence (dead air fix).
- One fallback: if the need is unclear or complex, transfer to a person (transfer lessons).
- Same outcome fields across agents, so reporting stays in one table.
Language specialists
The same pattern handles many languages: the greeter detects the caller's language and hands off to a language-specific agent. See multilingual AI agents: detect, then hand off.
When one agent is enough
For single-purpose outbound calls (a reminder, a confirmation, a survey), one focused agent is simpler. Use handoffs for inbound lines and calls where needs vary. See AI Flow vs prompt agent.
Try it
Create a free account, build a greeter and one specialist, and call in with two different needs.