For your customers. For your team.

AI phone calls.
Built for Asia.

Get a business number, build an AI agent, or bring your call centre together. Help more customers and give your team more time for the conversations that matter.

Start in the dashboard. We’ll guide you through the setup.

Your business number
One number. The right answer.

Have a developer on your team?

Connect Virturing to your own software. Or start in the dashboard, with no code needed.

Build with Virturing

Choose the tools
you need.

Start with a business number, then choose who answers. Add an AI agent, bring in your team, and connect the tools you already use.

Be easy to reach.

Find a number for your business, review its price, and choose who answers. Start with Malaysia or ask us about another country.

Choose your country
  1. 1Choose a country
  2. 2Pick your number
  3. 3Connect an agent or team

A local point of contact for your customers

Not sure where to start? Let’s work it out together

From dial tone to completed work

Get a number. Connect intelligence.
Route the result.

VIRTURING / CALL TRACE LIVE
01 / 04
Current operationNUMBER / ACTIVE
Local identity

Get a reachable Asian number.

Choose a supported market, request the number, and route inbound or outbound calls without hiding the regional carrier edge.

01Local identity

Get a reachable Asian number.

Choose a supported market, request the number, and route inbound or outbound calls without hiding the regional carrier edge.

Explore this layer
02Realtime connection

Connect an agent, or bring your own.

Attach a Virturing voice agent, your website assistant, a LiveKit room, or a signed PCM16 stream owned by your application.

Explore this layer
03Reason + act

Run the call centre, campaign, or workflow.

Qualify, book, update, route, notify, or prepare a handoff through approved tools, queues, schedules, and versioned policy.

Explore this layer
04Human authority

Hand off exceptions with the full story.

When a person should finish the work, preserve the caller, transcript, tool results, route history, and a clear owner.

Explore this layer

What your calls can do

Help every caller.
Take the next step.

Answer questions, organise follow-ups, and give your team the full picture. Explore each card for an example, or open its arrow for the details.

01 / AI voice agents

Answer everyday questions

Give callers a helpful first response, with a voice and instructions you choose.

02 / Call routing

Send calls to the right place

Choose who answers by business hours, team, or what the caller needs.

03 / Human handoff

Bring a person into the call

Let your team take over when a conversation needs a human touch.

04 / Outbound campaigns

Reach out and follow up

Organise reminders, confirmations, and surveys with a clear next step.

05 / Call centre operations

See how your calls went

Review conversations and results to understand what needs attention.

06 / Custom connections

Use your own voice AI

Connect your own voice application while Virturing handles the phone connection.

Regional identity

Buy the number.
Route the outcome.

Get a reachable local identity in supported Asian markets and bind it to an agent, application, queue, or media bridge.

Explore numbers
NUMBER INVENTORYMALAYSIA / LIVE
+607 711 9100–9109Malaysia · MaxisliveBrowse
+607 711 9110–9119Malaysia · MaxisliveBrowse
+607 711 9120–9129Malaysia · MaxisliveBrowse
+607 711 9130–9149Malaysia · MaxisliveBrowse
Current production pool: Maxis local DIDs. Live availability is shown in the dashboard.

Regional numbers · shared operations

Connect Asian numbers.
Run every call from one place.

Provision numbers by market, connect them to AI agents, media workers, or human queues, and manage routing, recordings, transcripts, tools, and events from one operational layer.

Route by market, schedule, queue, or intentConnect Virturing agents or your own mediaKeep recordings, transcripts, and events togetherAdd countries without rebuilding call flows
Explore the regional platform

Designed for developers

A first call should feel
like a first API call.

Use familiar SDKs, explicit resources, versioned configuration, and event streams that can be inspected without reverse-engineering a telecom dashboard.

TypeScriptPythonJavaOpenAPI
Developer quickstart
DEV ENVIRONMENT / CONNECTED
first-call.tstypescript
01import { Virturing } from "@virturing/sdk";0203const voice = new Virturing({ apiKey });0405const call = await voice.calls.create({06  from: "number_94_colombo",07  to: "+94770000000",08  agent: "support-concierge@v7",09  context: { accountId: "acc_2084" }10});1112for await (const event of call.events()) {13  console.log(event.type, event.data);14}
201 call accepted · route attached · event stream open

Applied voice systems

Different rulebooks.
The same accountable path.

Use images to orient the buyer, then make the operating model explicit: context, policy, action, evidence, and a human owner.

VIRTURING / SIGNAL CAPTURE OPERATING
Banking voice operations
GOVERNED SERVICEBanking
VIRTURING / SIGNAL CAPTURE OPERATING
Government voice operations
CITIZEN OPERATIONSGovernment
VIRTURING / SIGNAL CAPTURE OPERATING
Reservations voice operations
BOOKING OPERATIONSReservations
VIRTURING / SIGNAL CAPTURE OPERATING
Healthcare voice operations
APPOINTMENT INTAKEHealthcare

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