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.

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