Voylo bridges any phone number to any voice AI provider — automatic failover, per-trunk routing, real carrier-grade telephony underneath.
Carrier-grade · globally available
Readycl_4Z8nP2qK9
+971 50 234 1782 → +971 4 234 56780.0s
Inbound routing
PSTN · UAE
Etisalat by e&
Voylo router
me-south-1 · inbound trunk
ElevenLabs
primary
primary
LiveKit
failover-1
failover-1
Pipecat
failover-2
failover-2
Idleidle
Live eventsPOST → your webhook
0 eventscl_4Z8nP2qK9
Works with the voice AI stack you already use — global frontier players and the MENA-native ones
Vapi
Retell
ElevenLabs
LiveKit
Pipecat
OpenAI Realtime
Olimi
Hamsa
Sawt
Nabrah
Munsit
Velents
agent.sa
Vapi
Retell
ElevenLabs
LiveKit
Pipecat
OpenAI Realtime
Olimi
Hamsa
Sawt
Nabrah
Munsit
Velents
agent.sa
The problem
Voice AI works in the demo. It breaks in production.
You wire Vapi to a Twilio number, build the agent, and ship. Then your provider has a 15-minute outage. The trunk between them silently drops every fifth call. And the only logs you have are three different vendors' dashboards.
Without Voylo
You stitch six vendors together.
Twilio (or someone) for numbers — separate contract
Vapi or ElevenLabs for the agent — single vendor risk
Manual SIP trunks between them
Custom code to detect failovers and reroute
Patchwork billing and reconciliation
Three dashboards when a call fails
With Voylo
One platform. One bill.
Numbers from any carrier — yours or ours
Any AI provider, any chain, automatic failover
SIP trunking handled — no manual config
Webhooks for every call event
Pay providers directly · we never markup their minutes
One console, one bill, one audit log
Bring your own carrier
Any number, any carrier, any country.
Point your existing PBX or SIP trunk at Voylo and you get the same routing, failover, observability, and console as our own numbers — no migration, no porting, no lock-in.
We're onboarding direct-carrier coverage in select markets as customer demand justifies the contract. Today, BYO trunk is a first-class path for everywhere else — and most teams stay on it even after their region goes live.
BYO SIP trunk — plug in your PBX or your existing carrier
REGISTER-mode or IP-allowlist authentication
Number-format presets per carrier (E.164, local, custom)
Direct-carrier coverage in select markets · ask us
Drive calls with VoyloML — a small XML dialect — or point Voylo at your webhook and answer live. Return XML from any stack and call the REST API over plain HTTP — no lock-in, no special client.
We were stitching Twilio and three AI providers together with custom failover code. Voylo replaced that whole layer in a week — and we finally have one console to watch when a call goes wrong.
MA
Mariam Al-Hashemi
Head of Engineering · design partner
Voylo vs. the stack
What you actually get, side by side.
We're not a CPaaS pretending to do AI. We're not an AI agent pretending to do telecom. We're the layer that needed to exist.
Voylo
Twilio
Vapi / direct
Works globally · BYO carrier or SIP trunk
partial
Multi-AI provider routing & failover
—
—
Per-trunk failover destinations
—
—
Pay AI providers directly (zero markup)
n/a
n/a
Pricing
Transparent. Predictable. Local currencies.
No "contact sales for pricing" walls. And no, we don't mark up your AI provider's minutes — you pay them directly.
Explore
Free
Sandbox-friendly
Kick the tyres. Pay-as-you-go from your wallet, no card to start.
Pay-as-you-go from your wallet
$0.060/min PAYG
2 concurrent calls
1 workspace
All features · MENA-native · BYO SIP
Build
$15/mo
500 min bundle
For going live — a minute bundle plus pay-as-you-go overage.
500 minutes included / mo
$0.027/min overage
5 concurrent calls
2 workspaces
All features · MENA-native · BYO SIP
Most popular
Growth
$79/mo
4,000 min bundle
For teams with steady volume. Bigger bundle, lower overage.
Full destination rates published. See the rate card for every destination we route.
FAQ
The questions we get every demo.
Twilio is a CPaaS — it sells you a number and leaves the AI integration to you. Voylo is the layer between the number and the AI agent: multi-provider routing, automatic failover when a provider has an outage, per-trunk destinations, and one console for the whole call. If your stack is a Twilio number wired to a Vapi or ElevenLabs agent with custom failover code holding it together — that's the layer we replace.
Those are AI agent platforms — they handle the conversation but expect you to bring the telephony. Voylo IS the telephony. You buy a number from us or bring your own, attach it to your agent on any provider (or several with failover), and we handle the SIP, the carrier, the routing logic. ElevenLabs and Vapi are partners, not competitors.
Yes — BYO is a first-class path. Point your existing PBX or carrier's SIP trunk at Voylo (REGISTER-mode or IP-allowlist) and you get the same routing, failover, observability, and console as our own numbers. No porting, no migration, no lock-in.
Yes. Voylo connects to any provider that speaks SIP — Vapi, Retell, ElevenLabs, LiveKit, Pipecat, OpenAI Realtime, or your custom SIP endpoint. No API integration required on our side; the bridge is pure SIP trunking.
No. Voylo talks to providers over SIP only. You set up a SIP trunk between us and your provider account — we never see the provider's API keys. That's a feature, not a limitation.
Four plans — Explore (free, pay-as-you-go from your wallet), Build ($15/mo, 500 included minutes), Growth ($79/mo, 4,000 included minutes), and Scale (custom, volume rebates + dedicated deployment). Each plan has an included minutes bundle plus a per-minute overage rate drawn from your wallet; minutes are shared across your workspaces. Voylo-rented numbers add a monthly DID + channel fee. No credit/token layer — minutes are minutes.
Get a working voice AI stack in 60 seconds.
Start free on Explore — no card required, pay-as-you-go from your wallet. Bring your own SIP trunk or carrier — same product, same console, same observability. Sixty seconds to your first call.