Product
Numbers, agents and calls, in one account.
call2all gives you Indian phone numbers, AI agents that answer and make calls in eleven languages, a contact book, campaigns and triggers, and an API for all of it. You pay by the minute from a Prepaid Balance.
01Agents
An agent: instructions, a voice and a model
You write who the agent is and what it should do, in plain words. It answers your numbers, makes your outbound calls, looks things up while it talks and leaves a transcript, a summary and an outcome on every call.
Before you use an agent with customers, ring your own verified mobile with a test call from the editor.
Front desk
Agent · price a minute
- Base
- ₹3.00
- GPT-6 Luna, Fast
- +₹1.50
- Standard voice, Hindi
- +₹0.00
A minute, before any discount
₹4.50
- Language and voice
- One of eleven Indian languages, with a standard, premium or natural voice.
- Model and speed
- GPT-6 Luna, GPT-6 Sol, GPT-6.1 Sol or GPT-5.6 Luna, each at Standard or Fast speed.
- Persona and instructions
- Who it is, how it greets the caller, and what it should and should not do.
- HTTP tools
- Your endpoints it may call mid-conversation: check a slot, fetch an order, open a ticket.
- Hand-over
- To a person on one of up to 5 +91 numbers, for 30 s to 1 h, paid at the forwarded-minute price.
- After the call
- Up to 12 outcomes you name (such as
bookedorcall_back) and the fields you want captured. - Limits
- A longest call of 1 to 30 minutes, and how long it waits in silence before asking again.
02Numbers
Local +91 numbers with their own hours
Search by city and rent up to 50 numbers, at ₹499 a month each. Each number adds one line to your account; extra lines cost ₹299 a month and are shared by all your numbers.
Indian numbers need business verification first: a registration certificate and a GST certificate, checked by our licensed telecom partner. Searching needs no verification.
+91 80471 82290
Number · Bengaluru
- Answers with
- Agent “Front desk”
- Business hours
- Mon–Sat 09:30–19:00
- After hours
- Agent takes the call
- Recording
- On, with a spoken notice
- Lines
- 1 included
- Rent
- ₹499 a month
- Routing
- Each number goes to an agent, or forwards its calls to a person on a +91 number.
- After hours
- Play a message and hang up, forward the call, or let the agent take it.
- Recording
- On by default with a spoken notice at the start of the call; you can switch it off per number.
- Rent
- Taken from your Prepaid Balance each month. If it can't be paid, the number is held and stops taking calls; we remind you on day 27 and release it on day 30.
03Contacts
One contact book, one row per number
A number appears once in your account, whether it called you, you called it, or it came from a CSV, the API or a webhook. Its calls in both directions sit on the same record.
Imports take a CSV of up to 10 MB and 50,000 rows. You map the columns, the rows are matched on the number, and the report says exactly what happened to each one.
Priya Sharma
Contact
- Phone
- +91 98765 43210
- Tags
- patient, whitefield
appointment_at- 04 Nov 2026, 17:00
- Calls
- 2 in · 1 out
- Last outcome
booked- First seen
- Inbound call
- Lists and tags
- Group contacts for campaigns, and filter by tag, list or source.
- Your own fields
- Attributes such as appointment_at or order_id, usable in prompts and date triggers.
- Do-not-call
- Opt-outs from calls land here by themselves; you can also add numbers one at a time or in bulk.
- Export
- The whole book as CSV, with your attributes as columns.
04Campaigns
The same call, to a whole list
Choose who to call (lists, tags or numbers), what they hear, when, and how many calls run at once: up to 50. Retry the people you didn't reach, up to five attempts in all.
Every campaign carries your statement that it is a service or transactional call. A new account's first three campaigns reach at most 1,000 people each.
November EMI reminders
Campaign · running
- People
- 1,240
- Called so far
- 930
- Answered
- 702
- No answer
- 151
- Busy
- 38
- Opted out
- 9
- Waiting for a call or a retry
- 310
Spent
₹3,159.00
- AI conversation
- An agent calls each person, with its tools, outcomes and captured fields.
- Recorded message
- Your audio file plays when the call is answered; the person can opt out on the keypad.
- Text read aloud
- Your words, in the voice and language you pick.
- Two agents
- Split a campaign between two agents to compare how each one does.
- Results
- Per person: every attempt, the outcome and the cost, as a list or a CSV.
05Triggers
Calls that start on their own
A trigger places a call when something happens, through the same calling hours, do-not-call list and caps as every other call.
New COD order
Trigger · webhook URL
{
"order": {
"id": "58213",
"total": 1499,
"customer": { "name": "Asha", "phone": "98765 43210" }
}
}- Phone
- order.customer.phone
- Name
- order.customer.name
- Call once per
- order.id
- {{context.total}}
- order.total
- Webhook URL
- Your store, CRM or booking system posts to a private URL; the call is queued, after a delay if you set one.
- Missed call
- Someone rang one of your numbers and nobody answered: the agent calls them back inside your hours.
- Date on a contact
- A date held on the contact, such as appointment_at, comes due: call a set time before or after it.
- Retry by outcome
- The person said “call me later”: the agent calls back at the time they asked for.
06Calls
Every call, with what it cost
The call log holds every inbound and outbound call: who, when, how long, the transcript, a summary, the outcome, the fields the agent captured, and the recording.
Each call shows its list price, the discount from the recharge that paid for it, and the amount charged. The rate is fixed when the call starts, and calls are billed in 60-second blocks.
+91 98111 22233
Call · outbound · 2:00
Summary
Confirmed tomorrow's 11:30 slot. Asked to bring the earlier X-ray. No change to the address.
- Outcome
confirmed- Fields
slot: 11:30- Recording
- Available for 90 days
- List price
- ₹9.00
- Discount
- −₹0.45 · Silver lot, 5%
- Charged
- ₹8.55
07API and webhooks
Your systems hear about every call
Everything above is in the REST API: create agents, rent numbers, sync contacts, queue calls, run campaigns and read the statement. Webhooks tell your systems when a call starts, ends and is analysed, when a campaign finishes, when someone opts out, and when your balance runs low.
Deliveries are signed, retried for 24 hours and listed in a delivery log you can replay. Resellers tag every resource with their own external_ref and metadata.
{
"id": "evt_…",
"type": "call.analyzed",
"created_at": "2026-11-03T06:02:41.000Z",
"data": {
"call": {
"id": "cal_…",
"direction": "outbound",
"status": "completed",
"to": "+919811122233",
"outcome": "confirmed",
"fields": { "slot": "11:30" },
"summary": "Confirmed tomorrow's 11:30 slot…",
"external_ref": "order-58213",
"cost": { "charged": { "paise": 855, "display": "₹8.55" }, … }
}
}
}The default agent costs ₹4.50 a minute.
Prices exclude GST. There is no free balance: you recharge when you are ready to make your first call.