Key takeaways
- Judge a vendor on a real phone call with your own script, not a recorded demo.
- Ask what is live in production today, not what the speech engine “supports”, especially for languages.
- Ask for the full cost: billing pulse, minimums, retries, number rental, DLT fees, analysis fees and GST.
- Under India’s DPDP Act, your business stays responsible for what your vendor does with call data. Ask who can hear recordings, how long they are kept, and ask to see any certification a vendor claims.
- Agree the pilot’s success metric and the exit terms, including data export, before you sign.
AI calling demos are easy to make impressive. The agent is polite, the script is short, the caller is a colleague who knows what to say. What decides whether it works for you is everything the demo doesn’t show. Real leads who interrupt. Hindi on a bad line. What happens after the call. What the bill looks like after a month of retries.
These 20 questions cover what a demo usually leaves out. They are grouped by topic, and at the end there is a one-page table you can print or paste into an RFP. None of them are specific to any vendor, including us.
How to use this checklist
- Send the questions in writing and ask for written answers. Vague answers on paper are easier to spot.
- Ask for evidence: a live call, a screen share of the call log, a sample invoice, a contract clause.
- Score each answer 0 (no or unclear), 1 (partly) or 2 (clear, with evidence). Compare vendors on the same sheet.
- Weight the questions that matter most for your use case. For collections, compliance matters more. For admissions, speed and handoff do.
Conversation quality
1. Can I call your agent right now, on a real phone line, with a script close to mine? A recorded demo tells you almost nothing. Call from an ordinary mobile, interrupt, go quiet, ask something off-script. If the vendor needs a week to set up a test call, find out why.
2. What happens when the caller interrupts, goes silent or says “hmm” mid-sentence? The agent should stop for a real interruption but carry on through a short “haan” or “okay”. It should recover from silence without looping (“Hello? Are you there? Hello?”) and end politely if it can’t hear the caller.
3. How do you stop the agent from inventing answers? Ask what the agent does when a caller asks something the script doesn’t cover, such as a price it wasn’t given. The right answer is “it says it will find out, or hands over”, not “the model is very accurate”.
Languages
4. Which languages are in production today, and which are only supported by the speech engine? Speech engines often list many Indian languages. That doesn’t mean the vendor has tuned scripts, grammar and testing for each one. Ask which languages have live customer calls running, and ask to hear one.
5. Can I hear the exact voice and engine that will go out, and change it later? Preview voices on the same phone-quality audio your callers will hear. Ask whether switching voice or engine later means rebuilding the agent.
Telephony and numbers
6. Whose phone lines are the calls made on, and what caller ID will my leads see? Some vendors include telephony. Others expect you to bring SIMs, a dialler or a telecom contract. Ask which number series your calls will show, and who owns the numbers if you leave.
7. What limits protect me from runaway calling? Look for a daily call cap, protection against dialling the same lead twice, a maximum call length, answering-machine handling, and retry limits with a gap between attempts. Ask what happens when your balance runs out: do calls stop, or does the bill keep growing?
Compliance and DLT
8. Who registers us on DLT and declares our automated calling, and who pays for it? Commercial calls in India go through TRAI’s DLT framework. TRAI’s September 2026 amendment defines Application-to-Person (A2P) calls to include artificial-voice calls, and, once its A2P provisions take effect (60 days after Gazette publication), will require senders to declare them to their operator in advance, with the number ranges used. Calls made without that declaration are treated as spam. Ask exactly which steps the vendor handles and which stay with you.
9. How are calling windows, opt-outs and consent records handled? Can you restrict calls to set hours? When a caller says “don’t call me again”, does that stop future calls automatically? Can you export evidence of when and how each lead came in? Be wary of any vendor that says it “guarantees” compliance. Your consent records and call categories are your responsibility.
CRM, workflow and post-call actions
10. How do leads get in, and how do outcomes get out? Ask for the exact mechanism: native integration (name the product and version), webhooks, CSV, or a lead form connector. “We integrate with everything” is not an answer. Ask to see a lead arrive and get called in the demo.
11. What happens after each call, and who sets the rules? You want your own outcome list, clear rules for each outcome (assign to a rep, retry, stop), meetings booked on your calendar, and follow-up messages sent only when the caller agreed to them. Ask how you change these rules without raising a ticket.
12. How does a live transfer to a human work, and what happens if nobody picks up? Ask what the caller hears during the transfer, how many numbers it tries, and what the lead record shows if the transfer fails.
Analytics and QA
13. What do I get for every call, and can I export it? At minimum you need the transcript, the recording (if you switch recording on), the outcome, the answers captured, and timings. Check that export works in a format your team can use.
14. How will I know a call went badly without listening to all of them? Ask whether the system flags problem calls on its own: long silences, the agent not hearing the caller, failed transfers, voicemails marked as “not interested”. Without that, quality checks mean random listening. See how to measure AI call quality.
Pricing
15. What is the billing pulse, and what counts as a billable minute? Per second, per 30 seconds, or per minute rounded up? With a per-minute pulse, a 61-second call costs two minutes. Ask whether ringing time, unanswered calls, voicemails and failed transfers are billed.
16. What else is on the bill? Monthly minimums, annual commitments, setup fees, number rental, DLT registration, charges for post-call analysis or transcription, WhatsApp message costs, and GST. Ask for a sample invoice for a month like yours.
17. How do retries affect cost? Unanswered leads get called again, and each attempt may carry a charge. Ask the vendor to model your volume. A useful number to compare vendors on:
Data and security
18. Who can hear our recordings and read transcripts, how long are they kept, and can we delete them? Ask which of the vendor’s staff can access call data and why, whether your own team’s access can be limited by role, the retention period, and how deletion works. This matters legally. Under India’s Digital Personal Data Protection Act, 2023, the business that decides the purpose of processing (the data fiduciary) is responsible for processing done on its behalf by a data processor. It may engage a processor only under a valid contract, and it must make the processor erase data once the purpose is served or consent is withdrawn (unless the law requires keeping it). The DPDP Rules, notified on 14 November 2025, phase in over 18 months, so build this into the contract now.
19. Which security certifications do you actually hold? Show me. Logos on a website are not evidence. A SOC 2 is a report by a CPA firm, acting as service auditor, on controls relevant to security, availability, processing integrity, confidentiality or privacy. Ask for the report and the period it covers. For ISO/IEC 27001, ask for the certificate, who issued it, its scope and its expiry. “In progress” or “our cloud provider is certified” is not the same as the vendor being certified.
Pilot design and exit
20. What does the pilot look like, how will we judge it, and how do we leave? A good pilot uses real leads from one source, runs for two to four weeks, and has one agreed metric, usually cost per qualified lead or bookings against your current process. Agree in advance how many calls you will listen to. For exit, get in writing: notice period, export of call logs, transcripts and recordings in a standard format, what happens to your numbers, and when your data is deleted.
The checklist on one page
| # | Question | A good answer includes | Red flag |
|---|---|---|---|
| 1 | Can I call your agent now with my script? | A live number today, your script within days | Only recorded demos |
| 2 | Interruptions, silence, “hmm”? | Stops for real interruptions, carries on through backchannels | Talks over callers or loops |
| 3 | What stops invented answers? | Says it will check or hands over | “The model is very accurate” |
| 4 | Which languages are in production? | Named languages with live calls | A long engine-support list |
| 5 | Can I hear the exact voice? | Phone-quality preview, easy switch | Studio-quality samples only |
| 6 | Whose lines and caller ID? | Clear telephony and number series | “Bring your own SIMs” |
| 7 | Limits on runaway calling? | Caps, duplicate protection, retry limits | No limits, post-paid only |
| 8 | Who handles DLT and A2P declaration? | Named steps, named costs | “Not needed for AI” |
| 9 | Calling windows, opt-outs, consent? | Configurable hours, automatic stop on opt-out | “We guarantee compliance” |
| 10 | How do leads get in and outcomes out? | Exact mechanism, shown live | “We integrate with everything” |
| 11 | Post-call rules? | Your outcomes, your rules, self-serve | Changes need a ticket |
| 12 | Live transfer and failure? | Defined fallback, logged | Caller left on hold |
| 13 | Per-call record and export? | Transcript, outcome, answers, timings, export | Summary only |
| 14 | Problem calls flagged automatically? | Reasons shown per call | Listen to everything yourself |
| 15 | Billing pulse? | Stated in writing | Evasive, or per-minute plus billed ringing |
| 16 | Everything else on the bill? | Sample invoice | Surprise fees |
| 17 | Cost of retries? | Modelled on your volume | Not known |
| 18 | Access, retention, deletion? | Role-based access, set retention, deletion on request | “Data is kept forever” |
| 19 | Certifications? | Report or certificate shown | Logos only |
| 20 | Pilot metric and exit? | Agreed metric, export, notice terms | Lock-in with no export |
Where Telleo fits
Our own answers, briefly. You can call a live Telleo agent now on +91 80353 74489. Telephony is included. Billing is per minute of call, rounded up, from ₹3.49 a minute, with plan minimums on the monthly plans and none on the annual plan. DLT registration is ₹5,900 a year at actuals. Post-call analysis of AI calls is free. The full table is on the pricing page.
Leads come in from Meta and Google lead forms, CSV and anything that can send a webhook, and outcomes can go out by webhook. We don’t have native integrations with third-party CRMs. Every AI call has a transcript, an outcome from your own list and a green, amber or red health verdict. Health verdicts and diagnostics are admin-only, and full phone numbers can be restricted by role. Ask us all 20 questions. See also our security page.
Sources
- TRAI — Press Release No. 119/2026 on the TCCCPR (Third Amendment) Regulations, 2026, including A2P calls (18 Sep 2026) — checked 25 September 2026
- Government of India — The Digital Personal Data Protection Act, 2023 (Gazette text, via MeitY) — checked 25 September 2026
- PIB — DPDP Rules, 2025 Notified (backgrounder, 17 Nov 2025) — checked 25 September 2026
- AICPA & CIMA — SOC 2: SOC for Service Organizations, Trust Services Criteria — checked 25 September 2026
Frequently asked questions
What should I ask an AI calling vendor first?+
Ask to call their agent yourself, on an ordinary phone, with a script close to yours. Then ask what happens after the call: where the outcome goes, who gets notified, and what you see per call. Those two answers tell you more than any feature list.
What is a billing pulse and why does it matter?+
The pulse is the unit a call is billed in, such as per second, per 30 seconds or per minute rounded up. With a per-minute pulse, a 61-second call is billed as two minutes. Because AI campaigns produce many short calls, the pulse can change your real cost noticeably. Ask for it in writing, and ask whether ringing time, unanswered calls and voicemails are billed.
How long should an AI calling pilot run?+
Long enough to reach a few hundred connected conversations on real leads, and to listen to a good sample of them. For most teams that is two to four weeks. Agree the success metric, such as cost per qualified lead against your current process, before the pilot starts.
Who is responsible for data protection when a vendor records my calls?+
Under India’s Digital Personal Data Protection Act, 2023, the business that decides why and how personal data is processed (the data fiduciary) stays responsible for compliance, including processing done on its behalf by a data processor such as a calling vendor. It may use a processor only under a valid contract, and must make the processor erase data when it is no longer needed. Read your vendor contract with that in mind.
How do I check a vendor’s security certification?+
Ask for the document, not the logo. A SOC 2 is a report by a CPA firm, acting as service auditor, on a service organisation’s controls, so ask for the report and the period it covers. For an ISO/IEC 27001 claim, ask for the certificate and check who issued it, what scope it covers and when it expires. If a vendor can’t show the document, treat the claim as unproven.