What it does
on a call
- Knows who's calling
- Price and stock from your catalog
- Books free slots, never twice
- Takes orders against stock
Vaakyo answers and makes your phone calls in Hindi, English and 13 Indian languages. Tap a telecaller to hear one.
AshaHindi
Telecaller · Uttar Pradesh
“नमस्ते! मैं आशा बोल रही हूँ, वाक्यो से। आपके ऑर्डर के बारे में कॉल किया है। क्या अभी दो मिनट बात हो सकती है?”
Listen
Four scripted example calls in Hinglish, Hindi, English and Tamil. Tap an orb to play one; tap a line to jump to it.
Clinic appointment booking · Hinglish
Riya books a dermatology appointment for a walk-in patient and sends an SMS confirmation.
One platform
From the first prompt to thousands of calls a day, in one console.
Build
Tell Composer what the agent should do, in plain words. It writes the prompt, picks a voice, adds tools and tests the result, and you approve every change.

Control
Prompt, voice, language, speech models, tools your agent calls mid-call, transfers to your team and the data to extract after each call.

Measure
Recording, transcript, latency and cost for every call, plus a summary and the fields you extract (sentiment, outcome or anything else), and reports across agents and campaigns.

How it works
Describe the agent in plain words to Composer, or write its prompt yourself. Pick its voice and language.
Talk to it in your browser, run simulated conversations and fix what it gets wrong.
Buy an Indian number in the console, attach the agent, or call from a CSV campaign or the API.
Every call comes with a recording, transcript and cost, plus a summary and the fields you choose to extract.
Use cases
Answers every call, and books, reschedules and confirms appointments.
“Tuesday 11:30 with Dr. Kapoor works. You'll get the confirmation from the clinic.”
Calls every cash-on-delivery order, confirms the address and intent, and cuts RTO.
“Your ₹1,499 kurta arrives Thursday. Should we keep it as cash on delivery?”
Calls new leads within a minute, asks your qualifying questions and books the meeting.
“Is your budget closer to 1.5 or 2 crore? I can book a site visit this Saturday.”
Polite reminders before and after the due date, with promises to pay recorded.
“Your EMI of ₹6,200 is due on the 5th. Will you be able to pay by then?”
Calls customers after a visit or a delivery and turns their answers into scores.
“On a scale of 1 to 5, how was your visit to our Sector 29 store?”
Screens applicants by phone, checks basics and schedules interviews.
“You have 3 years of field sales experience. Are you open to working in Noida?”
Built-in CRM
Contacts, catalog, bookings and orders, filled in by your agent while it talks.
Found by their number, with past calls, bookings and orders.
Each contact, booking and order lands in the CRM during the call. Your own systems hear about it too, through webhooks.
See the CRMPlatform
Answer your number around the clock, or call lists from a CSV, a schedule or the API.
Once your business is verified, buy a number in the console and attach an agent. Truecaller verified caller ID on request.
Hindi, English, Hinglish and more, switching mid-call. Numbers, dates and rupees said the way people say them.
Agents check slots, look up orders and create leads in your systems while the call is on.
Answer rates, outcomes, extracted data and spend, by agent and campaign, exported to CSV.
Encrypted storage, roles, audit logs, two-step sign-in and calling windows.
Trust
We're building towards full compliance with India's telecom and data protection rules. Here's what the platform already does.
We process your callers' data only to run your calls, and never use it to train AI models.
Switch on calling hours for an agent and outbound calls wait for them (9 AM to 9 PM by default).
Platform rules are added to every agent's instructions, and an agent that keeps breaking them is paused.
Recordings and backups encrypted at rest, roles for who sees what, and an audit log of every change.
Developers
Everything the console does, the API does: agents, numbers, calls, campaigns and transcripts. Connect Claude or any MCP client to manage agents in plain words.
# Call a customer with your agentcurl https://api.vaakyo.com/api/v1/agents/$AGENT_ID/call \ -H "Authorization: Bearer $VAAKYO_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "+9198XXXXXXXX", "user_data": { "name": "Rohan" } }'Choose the speech and language models for each agent, with Indian telephony.
Switch models per agent
FAQ
Tell us about your calls. We'll help you plan the agent, the numbers and the rollout for your team.
Contact salesBuild an agent and talk to it in your browser in minutes. New workspaces start with ₹100 of free credits.
Start free