Hi guys, I'm new to building Voice AI agents so I would need help.
I'm currently building a custom project for my client. I've attached a diagram so that it's easier to visualise.
Let's keep it simple for now and just focus on the Voice AI section:
He essentially wants a simple high level agent that decides the intent of the inbound call.
Customer looking for support --> Customer Support Agent
Customer interested in their services/product --> Sales Agent
Customer has billing issues --> Financial/Admin Agent
... and maybe more agents (potential for scale)
I think my main decider between all the Voice AI platforms available would be the agent transfer/routing feature, ease of use, and maintainability.
Here are my thoughts and experience so far:
Vapi - Overwhelming. Really developer centric. I think I have to manually integrate RAG on n8n/make.com? Can't seem to make routing and transfering work for some reason. ElevenLabs - So far the new Workflow feature does what I want. Just slightly clunky at the moment. Might be too pricey for my client.
Retell AI - Has agent transfer feature. Probably by far the most promising of them all.
Synthflow - Not sure how to get multi-agent thing to work just yet, or you probably can't? But you can use one agent for Voice/WhatsApp/Email/Widget.
Curious what you guys think. Do let me know if there's anything else I need to clarify :)