Fluent in 27+ languages, Indian and international
Voice agents that sound like your best people
Buy from suppliers, sell to new leads, answer every customer call. Kevali’s agents pick up in under half a second, move between languages mid-sentence, and finish the job.
Voice library
Hear an agent before you build one
71+ voices in 27+ languages, from Hindi and Tamil to Spanish and Japanese. Pick a call and a voice, and listen.
Choose a call
Radha
Female · English · हिन्दी · தமிழ்
Transcript
Illustrative, in English
Radha
Hi, a quick reminder that your EMI of ₹4,200 is due on Friday. Shall I send you the payment link?
Caller
Yes, please send it on WhatsApp.
Recorded sample.
Voices
How it works
From a blank agent to live calls, in five steps
These are the same steps you take in the agent builder, in the same order.
- 1
Start an agent
Click New agent, or pick a template such as Site Visit Booker. The editor opens straight away, with nothing to set up first.
- New agent
- Templates
- 2
Write what it says
Give it a name, a language, its instructions and its first line. If the call has stages, draw them as a simple flow.
- Prompt & Personality
- Workflow
- 3
Give it a voice and what it knows
Listen to the voices before you pick one. Then link the knowledge it should answer from, and the tools and WhatsApp messages it may use.
- Voice & Audio
- Knowledge Base
- Tools
- 4
Check it, publish it, call it
Run the safety evaluation and press Publish. Then ring your own phone or talk to it in the browser, and read the transcript as it goes.
- Test & Deploy
- 5
Launch it and watch the calls
Add the published agent to a campaign and choose who to call. Analytics, Calls and Alerts show how each call went.
- Campaigns
- Analytics
- Calls
- Alerts
A walk-through of the agent builder, shown with sample data.
Use cases
Built for the calls your industry makes
Pick an industry and press play to hear the call, voiced end to end with real voices. Or spin for a surprise.
Not sure where to start? Let us pick a call for you.
Banking & fintech
KYC, new cards and fraud checks, handled the moment they come up
- KYC follow-upCalls customers whose KYC is incomplete, says exactly which document is missing, and sends a secure upload link.Outbound
- New card welcomeCalls customers when their new card is delivered, walks them through activating it in your app, and answers first questions.Outbound
- Fraud alert checkCalls the cardholder within moments of a suspicious payment, confirms whether it was them, and blocks the card if it wasn't.Outbound
Languages
Fluent in 27+ languages, from Hindi to Japanese
11 Indian languages, each in its own script, plus English, Spanish, French, German, Portuguese, Arabic, Mandarin, Japanese, Indonesian, Italian, Dutch, Russian, Turkish, Korean, Vietnamese and Thai, with automatic detection. Real callers don’t stick to one, so Kevali doesn’t either: it follows the conversation from one language into another and back, with no language menu and no “press 2 for Hindi”.
- to first word
- <500ms
- languages, Indian and international
- 27+
- minutes of calls handled
- 42M
- no shift changes, no hold music
- 24/7
Pricing
Pay for the minutes your agents talk
Every call is billed per second. No seats, no monthly fee, no minimum. Tell us about your calls and we'll send you a price.
Get a price for your calls
A few details are all we need:
- Roughly how many calls a month
- The languages your callers speak
- Whether agents answer calls, make them, or both
For developers
Kevali Voice API
Build voice agents and publish them from your own software. Placing calls through the API comes next.
Not available yetThe API is still being built and is not live.
- Build agents in code
- Create an agent, pick its voice, write its instructions and publish it when it is ready.
- Change it safely
- Edit the draft as often as you like. Callers hear a change only once you publish it.
- Keys you control
- Live and Test keys with only the permissions you tick, revoked the moment you say so.
Calls go out through Kevali’s calling service. You cannot connect your own phone provider or numbers.
agent = client.agents.create(
name="Reception",
voice_id=voice["id"],
system_prompt="You are a polite receptionist.",
)
client.agents.publish(agent["id"])
# later: change the draft, then publish again
client.agents.update(agent["id"], first_message="Hi! Acme Dental here.")
client.agents.publish(agent["id"])
Security
How your data is protected
What is in place today, in plain words.
Your data stays separate
Every agent, call and record belongs to one organization. People in another organization cannot see or change it.
Access by role
Everyone signs in. What a person can see and do depends on the role your admin gives them.
Secrets are encrypted
Passwords and keys you give an agent for its tools are stored encrypted. API keys are stored as hashes, never as plain text.
- Phone numbers masked in logs
- Personal fields kept out of logs
- Rate limits on API keys
- Safety check you can run before publishing
Kevali is a managed service: we host and run it, so there is nothing for you to install. Running it in your own cloud account or on your own servers is not offered.
Put a voice agent on the phone this week
Bring one call flow. We’ll build the agent with you on a 30-minute call and you can hear it before you pay.