I am trying to build a outbound AI agent which is attached with vicidialer to make outbound calls and transfer it to retell ai when someone pick’s the call from vici’s end and retell ai agent answers it as an inbound call and asks the questions and go through the script and when customer is qualified it trasnfers the call forward.
Now Retell ai part is good and the agent is working perfectly fine in test calls it is taking the calls perfectly and i have attached it with n8n so workflow is working also and its saving the customers information in a excel sheet as well the problem i am facing is i am unable to build a bridge between retell and vicidialer is their anyone who can help and i am not a technical persona at all i am using gemini to help me build it.
Hey, doable but a real engineering job, not click-and-done. Retell uses generic SIP, so the bridge is on your side.
Two paths in the docs:
Elastic SIP trunk pointed at sip.retellai.com, then import the number. The Twilio or Telnyx guides are the closest reference.
Dial to SIP URI. On human pickup, your backend hits Retell’s Register Phone Call API to get a call_id, then bridges to sip:{call_id}@sip.retellai.com within 5 minutes.
One gotcha: with Dial to SIP, Retell’s built in call transfer does not work. The forward transfer at the end of the script would need a custom function tied to your telephony.
No Vici-specific Retell guide exists. Since you said you are not technical, worth hiring a SIP/Asterisk person for an afternoon to wire the bridge. Also worth asking if you need Vici at all, Retell’s Batch Call may cover the use case without the bridge.
Right now, Vicidial is making the outbound calls, but it doesn’t know where to send the customer once they say “Hello.” To fix this, you essentially need to tell Vicidial to treat your Retell AI agent like a human employee sitting at a desk waiting for a call.
These are the two best ways to bridge them:
Instead of dealing with complex telecom routing, you can just trick Vicidial into thinking your AI is a human working remotely on a specific phone number. (Just a heads-up you are technically paying for two phone calls at the same time)
Once you are making thousands of calls, it gets expensive. When you get to that point, you’ll want to set up a SIP Trunk. It creates a direct digital bridge between Vicidial and Retell over the internet, which saves money and connects faster. It is a bit more technical (requires copy-pasting configurations into Vicidial’s “Carriers” section), but highly worth it long-term.