v4.2 — Realtime voice model live

Conversational AI
for phone calls.

Vocal lets businesses build, test, and deploy AI phone agents that sound human, respond in under 500 ms, and scale to millions of calls a day. Inbound, outbound, transfer, and book — all from a single API.

< 500ms latency99.99% uptime SLA
live agent · outbound
connected
412ms
Latency
01:48
Duration
Booked
Intent
transcript · session #a1f9
en-US · whisper-v3
00:00agentHi, this is Riley from Atlas Dental — is this Jordan?
00:03callerYeah, speaking.
Live across 6 continents

The voice layer behind teams that pick up.

4M+
Calls placed monthly
99.99%
Uptime across regions
<420ms
Median response latency
60+
Countries on-network
ATLAS HEALTHNORTHWINDPARALLELOAKMONT FINANCIALBRIGHTLINEMERIDIANCIRCUITSUNDOWN CO.HARBOR LABSWAYPOINTATLAS HEALTHNORTHWINDPARALLELOAKMONT FINANCIALBRIGHTLINEMERIDIANCIRCUITSUNDOWN CO.HARBOR LABSWAYPOINT
// platform

Everything you need to ship a phone agent.

A single API for voice, language, telephony, and orchestration. No stitching together six vendors. No babysitting latency.

Sub-500ms latency

End-to-end speech model running on dedicated voice infrastructure. No turn-taking awkwardness.

Steerable personas

Define voice, tone, and conversational guardrails with a single prompt block. Switch on the fly.

Tools & transfers

Call functions, query your APIs, warm-transfer to a human — mid-conversation.

40+ languages

Native-quality voices in English, Spanish, German, Japanese, Hindi, Arabic and more.

SOC 2 & HIPAA

Encrypted transcripts, regional data residency, BAAs available for healthcare workloads.

Global telephony

Bring your own Twilio, or use our carrier network in 60+ countries with one toggle.

// developers

One API call.
First call live in 5 minutes.

Define the task in plain English, attach tools, and dispatch. Webhooks stream transcripts, recordings, and structured outcomes back to your stack.

NodePythonGocURLRubyPHP
POST /v1/calls
const call = await vocal.calls.create({
  to: "+14155550199",
  voice: "riley",
  task: `You're a friendly dental
  receptionist. Confirm the cleaning,
  reschedule if asked, and end warmly.`,
  tools: [bookingTool, smsConfirmTool],
  webhook: "https://api.acme.co/calls"
});

// → call.id        "call_2N4vQ8..."
// → call.status    "in_progress"
// → call.latency   412
// SOLUTIONS

Built for the calls your team can't keep up with.

Real Estate

Book & confirm appointments

Reduce no-shows by 38%. Confirms, reschedules, and routes to staff when needed.

Learn more
Automotive

24/7 tier-1 support

Answer FAQs, triangulate tickets, and transcribe to your CRM. Hands off complex cases instantly.

Learn more
Efficiency

Reduce operational costs

Replace repetitive call work with AI agents that run 24/7, cutting staffing overhead without sacrificing quality.

Learn more
QUALIFICATION

Qualify inbound leads

Screen every lead in seconds. Score intent, capture key details, and route hot prospects straight to your team.

Learn more
Retention

Automate follow-up processes

Hands-off outreach that re-engages leads, confirms next steps, and keeps every conversation moving forward.

Learn more
Growth

Increase conversion rates

Respond to every lead in seconds with personalized calls that turn interest into booked revenue.

Learn more
412ms
median response latency
97.4%
intent resolution rate
40+
languages, native voices
4.1M
CALLS HANDLED LAST MONTH
// pricing

Pay per minute. Not per seat.

Developer
$0Free forever
  • 1,000 free minutes
  • All core voices
  • Webhooks & transcripts
  • Community support
Start free
Scale
popular
$0.14per minute
  • Volume discounts at 50k+ min
  • Custom voices & cloning
  • Priority models, lower latency
  • 99.99% SLA
Start scaling
Enterprise
CustomTalk to sales
  • Dedicated capacity
  • HIPAA, BAA, residency
  • On-prem & VPC peering
  • Solutions engineer
Contact sales

Your phones
should answer themselves.

1,000 free minutes. No credit card. Live agent in 5 minutes.