Public API + SDKs now shipping

Yotel.

The AI-native dialer platform

Built for outbound at scale

X-Powered-By: Zetta AICarrier-grade · India-first network
Seat BPO floors, live
<%Abandon rate, hard-capped
Telephony control verbs
SDKs — Python · TS · Salesforce
Global network

One network, every region you dial

Calls fan out from a resilient, India-first network to wherever your leads are — routed, scored, and recorded on infrastructure built for Indian telephony at scale.

  • Low-latency calling on carrier-grade infrastructure across India
  • Caller-ID reputation pool with scoring + rotation
  • Per-tenant number routing, inbound and outbound
  • Real-time call events streamed straight to your app
The platform

Everything a modern call centre runs on

Three dialing engines, supervisor tooling, and compliance — tuned for low-latency calling across India.

Predictive dialer

Smart over-dialing routes answered calls to your ACD queue while a hard abandon-rate cap keeps you TRAI-compliant — no agent left idle, no regulator left unhappy.

Progressive & preview

1:1 progressive dialing the moment an agent frees up, or preview mode where the agent reviews the lead first.

Supervisor floor tools

Barge, whisper, and monitor any live call, with a real-time floor view of every seat.

Reputation rotation

A scored caller-ID pool that rotates numbers to stay ahead of carrier spam-flagging.

Visual flow builder

Drag-and-drop IVR and call-flow editor with a backend executor and validator.

Campaign engine

Bulk lead upload, DNC scrubbing, and multi-mode campaigns with per-tenant caller-ID.

Zetta Voice Agent

Bring any voice agent. We run the call.

Yotel manages the session lifecycle, callback tokens, and the full set of call-control verbs — behind a clean, documented protocol any third-party voice AI can speak.

  • WebSocket audio bridge — PCM s16le @ 16 kHz by default
  • 25 telephony-control verbs: answer, say, gather, transfer, bridge, record, hang up…
  • Per-call callback tokens with instant revocation
  • Provider-agnostic — wire your own agent; Zetta is just the first consumer
Live sessionconnected
01:18·caller audio · 16 kHz
answersaygatherplaytransferbridgerecorddtmfhangup
Developers

A public API you can wire up in minutes

Campaigns, leads, calls, agents, and webhooks — all behind a stable REST surface with first-class SDKs. Place your first call before your coffee's cold.

OAuth2 (PKCE) or yt_live_ / yt_test_ keys
Signed webhooks — X-Yotel-Signature
Idempotency + rate-limit on every route
pip install yotelnpm i @yotel/clientSalesforce managed package
curl https://api.yotel.in/v1/calls \
  -H "Authorization: Bearer yt_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+919876543210",
    "from": "campaign",
    "voice_agent": "support-bot"
  }'
Compliance & infrastructure

Built to pass the audit, not just the demo

Regulator-grade DND handling and infrastructure tuned for Indian telephony — audited, not improvised.

TRAI DND scrub

Every lead is checked against the DNC registry before it is ever dialed — enforced as a hard per-call gate, not a setting.

Abandon rate ≤ 3%

A non-negotiable cap baked into the predictive algorithm, so over-dialing never crosses the regulatory line.

Low-latency by design

Carrier-grade voice infrastructure positioned close to your customers in India — so calls stay fast and reliable at scale.

Tenant isolation

Row-level security on every record, per-tenant number pools, and scoped API keys throughout.

Anchor client: 60-seat BPO go-live

Built to scale with your floor

Stand up campaigns, plug in your voice agents, and dial compliant from day one. Yotel grows from a single seat to the whole centre.

Always dialing