Skip to contentNewAgents now speak 27+ languages, from Hindi to Japanese

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.

India
World

Choose a call

Sample

Radha

Female · English · हिन्दी · தமிழ்

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. 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. 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. 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
    • WhatsApp
  4. 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. 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

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.

See every use case

Not sure where to start? Let us pick a call for you.

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
Contact us for pricing

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"])
An example from the guide, in Python. The library is not published yet.

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.