AI phone agents for Indian businesses
Rent an Indian number.
Put an agent on the line.
call2all agents answer your calls and make service calls in Hindi, Hinglish, English and nine more Indian languages. They check your systems while they talk, follow the instructions you write, and leave a transcript, a summary and an outcome on every call.
- Default agent
- ₹4.50
- a minute
- A number
- ₹499
- a month
- Recharge from
- ₹500
- never expires
Prices exclude 18% GST, which is charged on each recharge.
Incoming call · Front desk agent
+91 98765 43210
- Agent0:02
Namaste, Sunrise Dental. Yeh call record ho rahi hai. Bataiye, main kya madad kar sakti hoon?
- Caller0:08
Haan, kal ke liye appointment chahiye. Daant mein thoda dard hai.
- 0:11
check_slotsdate=kal2 free210 ms
- Agent0:12
Kal subah 11:30 aur shaam 5 baje khaali hai. Aapke liye kaunsa time theek rahega?
- Caller0:18
Shaam 5 baje theek hai.
- Agent0:20
Ho gaya, kal shaam 5 baje Dr. Mehta ke saath. Aapka poora naam bata dijiye?
- Model
- GPT-6 Luna, Fast
- Language
- Hindi / Hinglish
- Rate
- ₹4.50/min
- Outcome
- booking
01Numbers
Local +91 numbers, rented by the month
Search for a number by city and rent up to 50. Each costs ₹499 a month, taken from your Prepaid Balance, and adds one line to your account: one call at a time. Extra lines cost ₹299 a month each and are shared by all your numbers, for inbound and outbound calls alike.
- Business KYC
- Indian numbers need a registration certificate and a GST certificate. Our licensed telecom partner checks them, usually within minutes.
- Routing
- Send each number to an agent, or forward its calls to a person.
- Hours
- Business hours per number, and what happens after hours.
- Recording
- On by default, with a spoken notice at the start of the call. You can switch it off per number.
02Languages
Eleven Indian languages
You choose the language when you build an agent. Hindi and Hinglish share one setting, because that is how most callers speak. Standard voices are included in the minute price; premium and natural voices cost more. Malayalam and Odia have premium voices only.
- 01Hindi / Hinglishहिन्दी
- 02English (India)English
- 03Marathiमराठी
- 04Gujaratiગુજરાતી
- 05Bengaliবাংলা
- 06Tamilதமிழ்
- 07Teluguతెలుగు
- 08Kannadaಕನ್ನಡ
- 09Malayalamമലയാളം
- 10Punjabiਪੰਜਾਬੀ
- 11Odiaଓଡ଼ିଆ
03Models
Pick the model, and how fast it answers
Every agent runs on one of our GPT models, at Standard or Fast speed. Fast answers sooner and costs more per minute. The rate for a call is fixed when the call starts, so a price change never touches a call in progress.
GPT-6 Luna
Recommended
Quick replies at the lowest cost. Right for most calls: questions, bookings, reminders and order updates.
GPT-6 Sol
Advanced
Better answers and tool use for harder calls: multi-step bookings and detailed scripts.
GPT-6.1 Sol
Highest quality
It thinks before it speaks, so callers wait a little longer for the first word. Use it when accuracy matters more than speed.
GPT-5.6 Luna
Previous generation
Keep it for agents you have already tuned on it.
04HTTP tools
Agents that look things up while they talk
Describe an HTTP endpoint once (method, URL, parameters, headers) and any agent you give it to can call it in the middle of a conversation: check a slot, fetch an order, open a ticket. While it waits, the agent says a filler line you wrote.
HTTPS only. The connection is pinned to the address we resolved, redirects are refused, you set the timeout (up to 8 seconds) and responses are capped at 64 KB. Secret headers are encrypted at rest and never shown again.
When a caller needs a person, the agent can hand the call over to one of up to 5 +91 numbers you choose.
check_slots
HTTP tool
- Request
- GET https://clinic.example/slots?date={{date}}
- Header
- Authorization: •••••••• (encrypted)
- Timeout
- 5 s
- Use
- slots
- Filler
- “Ek second, main check karti hoon.”
05Contacts
One contact book for every call
Each phone number appears once in your account, whether it called you, you called it, or it arrived in a CSV, through the API or from a webhook. Its calls in both directions sit on the same record.
Imports are matched on the number, and you get a report of exactly what happened to every row. Add groups, tags and your own fields, such as appointment_at. Every outbound call checks your do-not-call list before it is placed.
customers-october.csv
Import report
- Rows in the file
- 4,805
- New contacts
- 3,977
- Updated (already in your book)
- 611
- Duplicates inside the file
- 188
- Invalid numbers
- 29
- Of the saved rows, on your do-not-call list
- 7
06Campaigns
Reminders, confirmations and follow-ups to a group
Pick a group, a schedule and a calling window. Set how many calls run at once (up to 50) and how retries work. Counters update while the campaign runs, and the results export to CSV.
- AI conversation
- Your agent calls each person and handles the conversation, with the same tools and the same captured fields as an inbound call.
- Recorded message
- Upload audio once. It plays when the call is answered.
- Text read aloud
- Write the message. A voice reads it out on every call.
Each campaign carries your statement that it is a service or transactional call. Campaigns declared as marketing are refused.
07Triggers
Calls that start on their own
Set a trigger once and the call goes out through the same checks as every other call.
- Webhook URL
- Your system posts to a private URL we give you, such as
https://api.call2all.in/v1/hooks/…, and the call is queued. - Missed call
- Someone rang one of your numbers and nobody picked up. The agent calls them back inside your calling window.
- Date on a contact
- A date and time held on the contact, such as appointment_at, comes due.
- Retry by outcome
- The person said “call me later”. The agent calls back at the time they asked for.
08API
The dashboard runs on the API you get
The dashboard runs on the same REST API you get, so agents, numbers, contacts, calls, campaigns and triggers all work with an API key. Recharges, API keys, team members and test calls stay in the dashboard. Resellers use one account with the full API, and tag every resource with their own external_ref and metadata to keep their customer mapping on their side.
Idempotency keys on requests that create or spend, cursor pagination, one error shape, and signed webhooks with a delivery log you can replay.
curl https://api.call2all.in/v1/calls \
-H "Authorization: Bearer c2a_live_…" \
-H "Idempotency-Key: order-58213-confirm" \
-H "Content-Type: application/json" \
-d '{
"agent_id": "agt_…",
"to": "+919876543210",
"external_ref": "order-58213",
"metadata": { "store": "pune-2" }
}'Every field is in the endpoint reference, generated from the API's own schemas.
09Prepaid Balance
Pay by the minute. Big recharges buy cheaper minutes.
Recharge from ₹500. Recharge ₹50,000 or more in one go and every minute paid from that recharge is 5% cheaper; ₹1,00,000 or more, 10%.
The oldest recharge is used first. The balance never expires. Recharges are non-refundable, and each one comes with a GST invoice. Number rent and extra lines are always charged at full price.
Statement
Excerpt · amounts before GST
03 NovRecharge
+₹1,00,000.00
Lot B · Gold · GST invoice issued
₹1,00,200.00
04 NovCall · 4 min
−₹18.00
Lot A · Standard · list ₹18.00
₹1,00,182.00
05 NovCall · part 1 of 2
−₹182.00
Lot A · Standard · list ₹182.00
₹1,00,000.00
05 NovCall · part 2 of 2
−₹286.20
Lot B · Gold · list ₹318.00 · 10% off
₹99,713.80
10Calling rules
Service and transactional calls only
These rules are enforced on every outbound call, including triggers, call-backs and calls placed through the API. A test call to your own verified mobile skips only your own window, quiet days, holidays and caps: it still keeps to 9 AM–9 PM and every other rule.
- 01
Outbound calls are for service and transactional messages: reminders, confirmations, updates and callbacks. Campaigns declared as marketing are refused.
- 02
Calls go out only between 9 AM and 9 PM IST, inside your own calling window (10 AM to 7 PM until you change it), and never on your quiet days or holidays.
- 03
Every outbound call lets the person opt out: an agent by voice, a recorded or read-out message by keypad. Opt-outs go straight to your do-not-call list.
- 04
By default a person gets at most one answered call a day and three a week from your account. You can allow up to three a day and ten a week.
- 05
+91 numbers only, for every call, forward and transfer.
Start with a ₹500 recharge.
There is no free balance. Create an account, verify your email, add your business details for GST invoices, and recharge when you are ready to make your first call.
Create an account