Omnichannel / Voice
Voice AI agent

A phone agent that answers in about a second — and hands over without a hang-up.

Settl's voice agent hears the caller and answers in its own voice, looks up the live order, takes the action after a spoken confirmation, and — when the caller asks for a person — brings one onto the same call.

Live call · 0:41 · Hinglishrealtime
CALLER
Mera order abhi tak nahi aaya, forty minutes ho gaye.
SETTL
Let me pull that up — your order's out for delivery, Sunil is about seven minutes away.
track_order · ST-48213
CALLER
Itna late? Kuch to karo.
SETTL
You're right, that's well past the window. I've added a fifty-rupee credit — it'll show in your wallet in a minute.
perform_action · credit · policy §2.1
0.9–1.2 sfrom the caller stopping to the agent speaking
3languages, switched mid-sentence
Same callwarm transfer to a person
Every callfiled with its transcript
Speed

Fast enough to feel like a conversation.

Speech-to-speech means one realtime session hears the caller and answers in its own voice, with no transcribe-think-synthesise relay on the critical path. The pause after the caller stops is about a second.

It's still fully auditable: both sides are transcribed as the call happens, so the transcript, the handoff briefing and the analytics are all there afterwards.

Caller stops → agent speaksmeasured
Settl · speech-to-speech0.9–1.2 s
STT → LLM → TTS cascade~1.65 s
Typical IVR bot3 s+
Both stacks ship. Speech-to-speech is the default; the cascade (VAD → Deepgram → LLM → Sarvam voices) is one setting away.
Actions

It does things, not just talks.

The voice agent uses the same tools as every other channel. While a lookup runs, it holds the line naturally instead of leaving dead air.

  • Track — the live order, rider position and ETA.
  • Answer — from your policies, with the citations removed for speech.
  • Act — cancel, refund, reschedule, book a test ride, after a spoken confirmation and a phone-number identity check.
  • Transfer — to a person, on the same call.
Tools the voice agent can callsame as every channel
track_orderRead · automatic
ST-48213 · out for delivery · Sunil · ETA 8:25
answer_questionRead · grounded
Delay policy §2.1 — ₹50 credit past 30 minutes
perform_actionWrite · confirmed
“Shall I add the credit?” — “Haan.” · phone matches order
transfer_to_humanHandoff
Same call · ticket fallback after 60 s
Slow lookup? It says “one moment, checking that for you” — and never asks the same question twice.
Warm transfer

“Get me a human” — without the hold music or the call-back.

When a caller asks for a person, the agent keeps them on the line, opens the conversation in your inbox with the transcript so far, and rings the agents who are available. The one who accepts joins the same call from inside the inbox; the AI steps aside and keeps transcribing. If nobody is free within a minute, the caller is told so and a ticket with the full transcript is waiting.

Warm transfer · same callno redial
Caller“Mujhe kisi insaan se baat karni hai.”
SettlKeeps them on the line: “Connecting you now — please hold.”
InboxConversation opened with the transcript so far; available agents ring
KabirAccepts inside the inbox and joins the same call
SettlSteps aside and keeps transcribing the human part
FallbackNobody free in 60 s → a ticket with the full transcript
Records

Every call ends up somewhere you can find it.

Calls the AI resolves are filed in the Voice inbox as resolved conversations, with a summary note — caller, topic, order, outcome, duration — and the turns as messages. They count in analytics like any other channel.

Voice inbox · filed automaticallyresolved by AI
Private note · call summary
Caller+91 98•• ••4471 · Priya Menon
TopicDelivery delay · ST-48213
Outcome₹50 credit applied · no transfer
Duration1:12
Mera order abhi tak nahi aaya…
Let me pull that up — Sunil is about seven minutes away.
channel · voiceresolved_by_bothandle time 72 s
Also in Voice
Languages

English, Hindi, Hinglish

Callers switch languages mid-sentence and the agent follows.

Voices

Two stacks, one switch

Realtime speech-to-speech by default, or a cascade with Deepgram and Sarvam voices.

Telephony

Web, app and phone

Calls from your site or app today; phone numbers connect over SIP.

Safety

Confirm before acting

Spoken confirmation and identity check before any write; your backend enforces policy.

Grounding

Policy or a person

Answers come from your documents; below the confidence gate, it transfers.

Analytics

Calls in the dashboards

Containment, handle time and topics, sliced by voice like every other channel.

Questions

Frequently asked

What is an AI voice agent?

It's software that answers phone calls in natural speech, understands what the caller needs, and does the work — looking up an order, booking a slot, raising a refund — the way a trained agent would, handing over to a person when it should.

Which languages does it speak?

English, Hindi and Hinglish, including switching between them mid-sentence.

How fast does it respond?

We measure the time from the caller stopping to the agent starting to speak at roughly 0.9 to 1.2 seconds with speech-to-speech, against about 1.65 seconds for a classic speech-to-text, LLM, text-to-speech cascade.

Can it take refunds or cancel orders on a call?

Yes, after the caller confirms out loud and their phone number matches the order. Your order system still enforces its own rules — it won't, for example, cancel an order that's already delivered — and actions above your limits go to a person.

Can we use our existing phone number?

Yes. Browser and in-app calling are built in, and a phone number connects to the same agent over SIP through your telephony provider.

GET STARTED

The queue that empties itself.

Give us your three worst intents and two weeks. We'll run them against your real tickets and show you what closes itself.

↗A working agent on your data, not slides
#Grounded on your policies — cited or handed off
✓Human approval on every action that moves money
TYPICAL RESPONSE · WITHIN ONE WORKING DAY
We use these details only to reply. Privacy policy