A complete system for voice that actually answers

Agents that speak ten Indian languages, dial over your own SIP trunk, and hand the call to a human the moment they should.

See it work
Campaign setup in the Graine dashboard: upload a calling list, pick the agent, choose the number.
The agent configuration screen: prompt, voice, languages and the tools the agent may call.
Call history: every call with its duration, what happened, and how it ended.

Indian brands rely on Graine to power their voice AI stack across 12+ vernacular languages — Hindi, Tamil, Telugu, Kannada, Hinglish, and more.

India builds with Graine

Campaigns

A spreadsheet of numbers, calling itself

Upload who to call and the queue builds itself — dialling, retries, quiet hours and consent, handled before the first ring.

Bad numbers never dial
Every row is parsed to E.164 and classified on upload. Invalid rows are skipped and counted, not attempted.
Retries that respect people
Per-campaign quiet hours and attempt caps, so a missed call does not become six.
Your trunk, your number
Calls leave over your own SIP trunk, showing the number your customer already knows.
Campaign setup in the Graine dashboard: upload a calling list, pick the agent, choose the number.

Agents

Write what it should say. Not how to say it.

The prompt is the product. Variables fill per call, tools are declared not improvised, and the agent is refused any figure it was not given.

Ten Indian languages
Hindi, Tamil, Telugu, Marathi, Bengali and more — on MynaTTS voices built for them, not translated into them.
Tools, not guesses
An agent can fetch a price sheet or book a visit. What it cannot do is invent one when the call is going badly.
Versioned, and revertible
Every change is a version. When quality moves, you can see which edit moved it.
The agent configuration screen: prompt, voice, languages and the tools the agent may call.

Call history

Every call, and what actually happened on it

Recording, transcript, the tools it called and the turn it called them on — the whole call, not a status code.

Outcomes, not dispositions
What the customer wanted and whether they got it, read off the transcript rather than typed by an agent.
The execution log
Per turn: what the model saw, what it asked other systems, and how long each answer took.
Exportable
Every call and its metadata over the API, for whatever you already report on.
Call history: every call with its duration, what happened, and how it ended.

We stopped staffing a night shift for callbacks. The agent books the site visit and the morning team walks into a full calendar.

Operations lead · Residential developer, Pune

Our customers switch between Hindi and English mid-sentence. It was the first thing we tested and the first thing that worked.

Head of support · Consumer lending

The transcripts are the part we did not expect to care about. We found three broken things in our own process in a week.

Founder · D2C brand

In-app agent

It does the next step, instead of explaining it.

A voice agent inside your own app — it sees the screen the customer is on, opens the right page, points at the right field and fills what it already knows. Support that can reach the thing it is talking about.

Sparsh PearlSparsh Pearl dealer appNew orderExample
₹0

Dealer

Dealer account

Quantity

Product

Pearl 5 kg

You took 40 cartons of Pearl 5 kg last month. Same again?

A dealer opens a new order and stops at the quantity.

Our own speech engine

We built MynaTTS in-house

22 Indian languages, English and code-mixed Hinglish, with instant voice cloning and ~100ms to first audio. Voice Studio is in closed beta — we open it a few workspaces at a time.

22 Indian languages + English
127/240
Request access

Free preview · a few tries per minute. Sign up for unlimited generation, instant voice cloning (no training wait) & all 22 languages.

0+

Peak concurrent calls

0.0%

Platform uptime

0+

Indian languages

SIP

Native connectivity

Use cases

Perfect for every use case

Reach and qualify — before a human spends a minute.

Lead qualification

Real estate

Pre-screen every inbound buyer — budget, location, timeline — before a human agent picks up.

Running for Bhanot Realty

Distributor & dealer outreach

Manufacturing

Call thousands of dealers in their own language, capture orders and route the exceptions.

Running for Sparsh Pearl

Discovery & counselling

Ed-tech

Qualify interest, explain the programme, and book the counsellor slot on the same call.

KYC & onboarding

BFSI

Walk customers through document collection and finish the file without a branch visit.

Real estate — lead qualification

Hinglish · outbound

Live call
नमस्ते! Bhanot Realty से बात कर रही हूँ। आपने हमारी Sector 15 property के लिए enquiry की थी — अभी बात कर सकते हैं?
1/10

Scripted demo, modelled on live Graine calls.

Evals & analytics

QA, analytics and alerts
on every conversation.

Know how your agents are performing without listening to every call. Graine scores each conversation for relevance, obedience, tool use and factual accuracy — and shows you the exact turn behind every mark it takes off.

Trends · last 7 days

Per-metric performance across calls

88%
Mon
90%
Tue
87%
Wed
92%
Thu
94%
Fri
91%
Sat
93%
Sun

Recent calls

3
R

Rahul → Real estate

Call completed · 3m 58s

Quality

4/4

Criteria met

Agent did not offer a discount

92%02 errors

Relevance

Concise and complete answers

100%

Tool calls

Slot lookup used correctly

86%05 errors

Obedience

One answer ran long for a phone call

Issues across this call2 flagged

Hallucination

Quoted a fee it was never given

The agent stated a consultation fee that does not appear in its prompt or knowledge base. Turn 12.

Interruptions

Spoke over the customer

The agent continued its line twice after the customer had started speaking, and did not wait for one answer. Turns 6 and 9.

Every issue links straight to the turn that caused it.

Illustration of the Evals and Call History screens. Not live workspace data.

Our latest campaign · Running now

Har company ka
ek hi drama.

"Your call is important to us." We all know this lie.

Graine AI campaign — watch the ad

Graine AI · Mumbai Campaign

Ab nahi, boss.

YouTube ↗
Woh har call khud uthati hai·Na hold music, na press-9 wala drama·24/7, bina break ke·Ek number, zero drama·Hindi · Tamil · Marathi · Punjabi·Ab nahi, boss·Woh har call khud uthati hai·Na hold music, na press-9 wala drama·24/7, bina break ke·Ek number, zero drama·Hindi · Tamil · Marathi · Punjabi·Ab nahi, boss·

Graine AI

AI that actually answers. Not holds.

Built, not rented

We own the stack others rent.

Most voice-AI startups are a thin wrapper over third-party APIs. We built every layer ourselves — so we're faster, cheaper, and far harder to copy.

Layer 01 · Voice

MynaTTS

Our own in-house MynaTTS Indic speech engine — 22 Indian languages + English, ~100ms block-streaming TTFA, instant zero-shot voice cloning & voice-design, built-in noise suppression.

Others rent ElevenLabs or Cartesia, billed per minute.

No per-minute voice cost

Layer 02 · Telephony

Native CPaaS

Our own SIP trunks and carrier integrations — every call runs on infrastructure we control end to end.

Others resell Twilio or Exotel at a markup.

30–40% lower call cost

Layer 03 · Channel

WhatsApp Voice

End-to-end AI voice agents over WhatsApp Business calling — real voice conversations, not just chat.

Only one other player in India offers this.

2nd in India

Inside MynaTTS

~100ms TTFA

Block-streaming Time-To-First-Audio.

Instant voice cloning

Zero-shot — no training wait.

Voice-design controls

Emotion, pace & style on demand.

22 languages + English

Switches mid-call, natively Indic.

Built-in noise suppression

Clean speech on any line.

Self-hosted engine

Owned end to end — no per-minute API.

Voice · Telephony · Channel — all built in-house

How it works

Built for developers, easy for everyone

No-code dashboard for ops teams. REST APIs and webhooks for engineers. Both work the same agent.

01

Build

Create custom voice agents with our no-code builder or APIs

02

Test

Comprehensive testing with built-in LLM evaluation tools

03

Deploy

Launch across phone, web, and mobile with one click

04

Monitor

Track performance, refine prompts, and optimize with analytics

Case Studies

Helping brands scale their call operations

How Indian businesses use Graine to streamline workflows, recover revenue, and stay competitive.

Sparsh Pearl logo

Sparsh Pearl

Bathware · 39 yrs · 40K+ retail partners

India's trusted bathware brand replaced human call centers with Graine — cut costs 40%, expanded distributor reach from North to South & East India, and runs 24/7 WhatsApp inbound for their plumber, dealer, and retailer network.

40%

Call center cost cut

3 regions

North → South + East

Bhanot Realty logo

Bhanot Realty

Real Estate

Bhanot Realty automated lead qualification with Graine — pre-screening every inbound buyer before a human agent steps in.

8,000+

Leads qualified

82%

Pickup rate

ProHome logo

ProHome

E-commerce · D2C

ProHome automated customer support and out-for-delivery status calls with Graine — confirming addresses, delivery slots, and COD orders before the driver arrives.

45%

RTO drop

3,000+

OFD calls / mo

AirLock logo

AirLock

Kitchenware · Direct Selling

AirLock automated direct-seller onboarding and post-purchase CSAT calls with Graine — capturing real-time customer feedback across thousands of households.

4,500+

CSAT surveys / mo

82%

Survey completion

The platform

Industry-leading tech,
built for India.

Speaks India

Agents understand 22 Indian languages plus English out of the box, including natural Hindi–English code-mixing, on our own MynaTTS engine.

HindiEnglishTamilTeluguKannadaMalayalamMarathiBengaliGujaratiPunjabiOdiaAssameseUrduHinglish+9 more

Sub-500ms responses

The whole pipeline — hearing, thinking, speaking — runs inside the pause a person leaves at the end of a sentence.

Speech recognition~100ms
Reasoning~220ms
Speech synthesis~100ms

420ms end to end

Built for surges

Campaign spikes, festival traffic, month-end collections. Concurrency scales without a drop in call quality.

0+peak concurrent calls
99.5% platform uptime

One memory, every channel

What a customer said on the phone last week is there when they message on WhatsApp today. Same agent, same context, no repeat questions.

Voice call

"Budget is around ₹80 lakh, investment."

Mon

WhatsApp

Agent opens with the ₹80L options — no re-asking.

Thu

Compliance

Compliance questions? Talk to our founders.

Every enterprise has specific security, data-residency, and regulatory requirements. We handle these conversations directly — no sales layer, no canned answers.

Data residency Encryption in transit & at rest Audit-ready logs Role-based access

Developer APIs

Built for developers, easy for everyone

Trigger calls, run campaigns, and wire AI into your stack with a single REST endpoint. No-code dashboard for everyone else.

One REST call

Trigger calls from any backend. Authenticated, idempotent, production-grade.

Webhooks for everything

Real-time events for status, transcripts, recordings, and call outcomes.

Function tool calling

Let agents call your APIs mid-conversation — bookings, lookups, balances.

Idempotent & secure

Per-workspace API keys, request signing, and full audit logs.

Read the API docs
import requests

url = "https://api.graine.ai/v1/calls"

payload = {
    "agent_id": "agt_a1b2c3d4e5f6",
    "recipient_phone_number": "+919876543210",
    "from_phone_number": "+918035317400",
    "user_data": {
        "name": "Riya",
        "language": "hi-IN",
        "intent": "lead_qualification"
    }
}

headers = {
    "Authorization": "Bearer <GRAINE_API_KEY>",
    "Content-Type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())

Integrations

One layer to orchestrate
everything you already run.

Agents call your tools while the customer is still on the line — so the answer is your live data, not a summary written yesterday.

Google Sheets

Read and update sheets after every call.

Typeform

Turn a form response into an outbound call.

Shopify

Look up and confirm orders by voice.

Calendly

Book and reschedule meetings on the call.

Notion

Read docs and databases mid-conversation.

HubSpot

Capture and sync new leads instantly.

Webhooks

Signed events into anything you run.

n8n · Make · Zapier

One-click connectors for the rest.

Workflows

Any workflow. Any tool. One canvas.

Pull a record, place a call, branch on what the customer said, then follow up on WhatsApp — without leaving the editor or writing a line of glue code.

Order support — recovery flow

Active

Get latest order

Shopify · action

Call the customer

Voice · 10:00–20:00 · 8 retries

if delivered

Schedule follow-up

Calendly · true branch

POST /v1/refund

API request · false branch

WhatsApp recap

Same agent, same context

Pre-call tools: 3Post-call tools: 5Voicemail detection onBuilt in the Graine workflow canvas

Omnichannel

One agent. Every channel.

Launch on voice today. Add WhatsApp tomorrow. Drop the same agent into your website next week. Same prompt, same tools, same memory — no rebuilds.

One agentprompt · tools · memory
Live

Voice

Outbound campaigns and inbound lines on SIP trunks we own.

Live

WhatsApp

Real voice calls inside WhatsApp Business, on Meta-managed SIP.

Live

Web

An embeddable widget with lead forms, plan cards and calendars built in.

Live

In-app

Drop the same agent into your own mobile or web product.

Pricing

Only pay for what you use

Usage-based for calls. Flexible enterprise plans when you scale.

Pay-as-you-go

Flexible credits · Top-up anytime

$0.1/ min
  • Top-up credits ($10 – $5,000)
  • Up to 5 concurrent calls
  • 100 calls / campaign
  • Free call analytics
  • No commitment
Most Popular

Pilot

Fixed volume · Per-minute pricing

$600one-time
  • 12,000 minutes (10K + 20% bonus)
  • Up to 100 concurrent calls
  • 1 pre-configured voice agent
  • Free phone number — first 30 days
  • Sub-account access

Enterprise

Custom · Scalable · Committed

Custom
  • Best-in-class pricing at committed volumes
  • Custom integrations & deployment
  • On-prem or sovereign cloud
  • Dedicated account manager
  • 24×7 priority support & SLA
Talk to Sales

FAQ

Frequently asked questions

If you don't find what you're looking for, talk to our team.

Still have questions?

Talk to our team

Get started

Get started now.
Deploy in minutes.

$5 in free credits — enough to build an agent and hear it on a real call.

Create account

LIVE FOR SPARSH PEARL · AIRLOCK · BULLET · 12+ INDIAN LANGUAGES · SIP-NATIVE