Developer platform
From API key
to a real phone call.
Provision the identity, attach an agent or media worker, subscribe to events, and let your application own the next action.
first-call.tstypescript
01import { Virturing } from "@virturing/sdk";0203const virturing = new Virturing({ apiKey });0405const number = await virturing.numbers.order({06 country: "SG",07 type: "local",08 route: "customer-operations"09});1011await virturing.calls.create({12 from: number.id,13 to: "+6590000000",14 agent: "service-concierge@v7"15});201 call accepted · route attached · event stream open
01TypeScript02Python03Java04OpenAPI05Webhooks06LiveKit07PCM16 WSS
01
Authenticate
Create a scoped server credential.
02
Provision
Request a supported regional number.
03
Deploy
Attach an agent, route, or media bridge.
04
Observe
Verify events and persist the outcome.
One documentation page
Learn the system
by following the signal.
Every card jumps to a named section on the same reference page. The sticky sidebar keeps the full SDK and product map visible.
Start with one consequential call
Build the path.
Keep the control.
Tell us the market, the number, and what a useful outcome should look like.
Talk to Virturing