In this video, we’re diving into how you can cut telephony costs for your AI voice agents using SIP trunking. I'll walk through everything step-by-step, from setting up SIP trunks with Twilio, to importing your existing VOIP or local carrier numbers, and connecting them directly to your AI assistant with Vapi.
Ready to revolutionize your business with Voice AI?
Work With Us 👋 https://esplanade.ai
Book a Free AI Discovery Call 📞 https://calendly.com/esplanadeai/discovery-call
Connect With Me 🤝 / https://www.linkedin.com/in/jonas-massie-a91775241/
Timeline:
00:00 - Intro
00:31 - Explaination
03:30 - Twilio Outbound SIP Trunk Setup
11:15 - Twilio Inbound SIP Trunk Setup
12:09 - Porting Request for Importing Numbers
13:42 - Conclusion
Resources Mentioned 📎:
VAPI -
https://vapi.ai/?aff=jonas
POST REQUESTS -
//
1)
Endpoint: https://api.vapi.ai/credential
Body:
{
"provider": "byo-sip-trunk",
"name": "Twilio Trunk",
"gateways": [
{
"ip": "your-sip-uri-here"
}
],
"outboundLeadingPlusEnabled": true
}
2)
Endpoint: https://api.vapi.ai/phone-number
Body:
{
"provider": "byo-phone-number",
"name": "Twilio SIP Number",
"number": "+1xxxxxxxxx",
"numberE164CheckEnabled": false,
"credentialId": "credential id"
}
//
Instrument | @chukibeatz