Platform · Telephony
Real phone numbers for AI agents — built in, not bolted on
Buy a DID in the dashboard, attach an agent, and it answers calls. Rayvoc runs the telecom layer itself: numbers in 100+ countries, inbound routing, outbound termination, and porting — with no separate carrier account to manage.
A phone number is the whole point
A voice agent that only lives in a web demo isn’t a product. The hard part of production voice AI is the telephone network: provisioning numbers, handling SIP and PSTN interconnect, passing the right caller ID, keeping audio quality stable across carriers. Most voice AI platforms outsource all of that to Twilio and ask you to wire the two accounts together — two dashboards, two bills, two support queues, and an extra network hop on every call.
Rayvoc takes the opposite position: the telecom layer is part of the platform. You get a DID number from the same dashboard where you configure the agent, and call media is co-located with model inference. Fewer vendors, fewer failure modes, and a real latency win — see how we keep voice-to-voice under a second.
What you get
DID numbers in 100+ countries
Search available numbers by country and type, buy them in the dashboard, and attach them to agents in seconds. Local presence matters: callers in São Paulo answer a +55 number, and a +1 toll-free line signals a US support desk. Pair international numbers with multilingual agents and one agent configuration can answer in twenty languages across every market you operate in.
Inbound routing
Point a number at an agent and inbound calls connect straight into the media layer — no webhook relay through a third-party voice API. Routing rules let you direct different numbers to different agents, and warm transfer hands callers to a human with whispered context when the agent reaches its limits.
Outbound termination
The same numbers place calls. Outbound termination is built into the platform, with the campaign tooling — scheduling, retries, calling windows, consent lists — covered on the outbound calling page.
Number porting
Already have a number your customers know? Port it in. Existing business lines move onto Rayvoc and keep working while you put an agent in front of them. Port requests are tracked in the dashboard from submission to activation.
The practical details
Regulatory and documentation requirements
Telephone numbers are regulated resources, and requirements differ by country — some numbers need a local address or business registration before activation, and rules around emergency services and number usage vary by jurisdiction. The dashboard surfaces what each country requires up front, so you know before you buy rather than after a number gets suspended. For how we handle data and compliance generally, see trust & security.
One bill, one rate
Telephony is included in Rayvoc’s all-in per-minute price — there is no separate carrier invoice to reconcile against platform usage. The pricing page has the numbers, and our pricing breakdown explains why stacked Twilio-plus-platform bills are hard to predict.
Keep your carrier if you want
Native numbers are the fast path, not the only path. Teams with negotiated rates, regulatory obligations, or large number inventories can connect their existing carrier over BYOC SIP trunking — first-class, with no SIP surcharge — and mix BYOC trunks with Rayvoc numbers on the same account.
Frequently asked questions
Do I need a Twilio account to use Rayvoc?
No. Rayvoc is the carrier. You buy DID numbers directly in the dashboard, and inbound and outbound calling work out of the box. If you already have a carrier relationship you want to keep, use BYOC SIP trunking instead — there is no surcharge either way.
Which countries can I get phone numbers in?
Rayvoc offers DID numbers in over 100 countries, covering local, national, and toll-free types where the local regulator allows them. Some countries require business registration or address documentation before a number can be activated — the dashboard walks you through whatever the country requires.
Can I port my existing phone numbers to Rayvoc?
Yes. Number porting is supported, so an existing business line can move onto the platform and be answered by an agent without changing the number your customers already know. Porting timelines vary by country and losing carrier; the dashboard tracks each port request end to end.
Does owning the telecom layer actually reduce latency?
Yes, measurably. When telephony is resold from a third party, every call leg crosses an extra network boundary between the carrier API and the AI platform. Rayvoc terminates the call and runs inference in the same stack, with call media co-located next to the models — no extra hop. See low-latency voice AI for the full latency budget.
Put your agent on a real phone number
Every account starts with a 14-day free trial — 1 concurrent channel, a real phone number, and full platform access.