Bring your own carrier for AI voice agents
Stop paying twice for voice
Bring Your Own Carrier (BYOC) decouples those two layers. Keep the platform you chose for its model and orchestration. Bring your own SIP trunk for the calls. didlogic only sells voice infrastructure — we don't build agent platforms and we don't add a per-channel fee to every concurrent call.
What you get with didlogic BYOC
| Platform | BYOC method | Setup guide |
|---|---|---|
| Vapi | Custom BYO SIP Trunk | Vapi setup |
| Retell | Custom Telephony (SIP) | Retell setup |
| ElevenLabs Conversational AI | SIP trunk (inbound + outbound) | ElevenLabs setup |
| LiveKit | SIP inbound/outbound trunk | LiveKit setup |
| Twilio Programmable Voice | Termination SIP URI | Available via standard SIP — see Contact us |
| Any platform with standard SIP | UDP/TLS, G.711/G.722, REFER | Contact us |
How bring your own carrier works on didlogic
The numbers that matter for AI voice
Who uses didlogic as their carrier
FAQ: Bring Your Own Carrier (BYOC)
What is BYOC in voice AI?
BYOC — Bring Your Own Carrier — is a model where you use one vendor for your AI voice platform (Vapi, Retell, ElevenLabs, LiveKit) and a separate vendor for the SIP trunk and DIDs underneath. Instead of using the platform’s bundled telephony, you connect the platform to your own carrier through a Custom BYO SIP Trunk. The usual outcome: lower per-minute cost, number ownership, and routing control.
Is BYOC harder to set up than bundled telephony?
It’s two extra steps: configure a SIP trunk on didlogic, and point your AI platform at it. For Vapi, Retell, LiveKit, and ElevenLabs there are step-by-step guides on the didlogic docs. Most teams ship the BYOC migration in a few hours.
Do I need to be technical to set up BYOC?
Basic SIP knowledge helps but isn’t required. If you can manage a phone system or follow a setup guide, you can run BYOC. didlogic provides per-platform guides and a voice engineer is available on request for the first deployment.
Which AI voice platforms support BYOC with didlogic?
Vapi, Retell, ElevenLabs Conversational AI, LiveKit, Synthflow, Bland AI, and any platform that supports a Custom BYO SIP Trunk. didlogic implements standard SIP — UDP and TLS signaling, G.711 and G.722 codecs, SRTP on request, SIP REFER for transfer, username/password authentication.
What is Twilio BYOC and how does didlogic fit in?
Twilio BYOC (Bring Your Own Carrier) lets you route voice calls from a Twilio number out through a third-party carrier instead of Twilio’s own voice network. You keep Twilio for messaging, numbers, or other rails, and move the voice minutes to didlogic via a Termination SIP URI. Common use case: cutting per-minute cost on outbound while keeping Twilio for SMS.
Does BYOC save money compared to bundled telephony?
Almost always at production volume. The two line items that drive the difference are per-minute rates and per-channel concurrency fees. didlogic does not charge per concurrent channel for AI-native accounts, so the bigger your peak concurrency, the bigger the difference. The break-even point is usually somewhere between testing and first real production traffic.
What's the difference between BYOC and SIP trunking?
SIP trunking is the underlying technology — a SIP connection between your system and a carrier. BYOC is a deployment model that uses SIP trunking. When you “bring your own carrier” to a voice AI platform, what you’re actually doing is configuring a SIP trunk between the platform and your chosen carrier. didlogic is both: we provide SIP trunks, and those SIP trunks are what makes BYOC work.
Can I port my existing numbers to didlogic?
Yes. didlogic supports paperless LNP in 8 countries and manual porting in most others. A common pattern is porting Twilio or platform-provided numbers to didlogic while keeping the platform for orchestration. Porting does not require downtime.
Does BYOC work for both inbound and outbound?
Yes. didlogic SIP trunks support both directions on the same SIP account. Outbound uses the DIDs you’ve provisioned as caller ID, with CLI rotation available. Inbound forwards from your didlogic DID to the platform’s SIP URI.
Does didlogic support SIP REFER for live transfer?
Yes. SIP REFER is supported for handing live calls from an AI agent to a human. The transfer URI in your platform’s tool definition should point at the didlogic side in E.164 format. REFER passes cleanly to the destination on our network.
Can I pass template variables to my AI agent via SIP headers?
Yes. didlogic preserves custom SIP headers (X- prefix) on inbound INVITE messages. Platforms like Vapi, Retell, and LiveKit read those headers and use them to populate variables in the assistant — so the agent knows who is calling before it picks up.
Can I test didlogic BYOC before committing?
Yes. New accounts start with free credits and no upfront payment. Most teams place their first BYOC test call the same day they sign up. There are no minimum commitments to start testing.
What's the latency overhead of BYOC on didlogic?
The carrier-side leg adds sub-20ms on 80% of calls, measured across 12 didlogic PoPs. End-to-end conversation latency depends on your AI platform’s STT, LLM, and TTS providers, which sit above the voice transport layer. The carrier path is rarely the bottleneck on a well-routed BYOC setup.
Ship your voice agent on production telephony