All articles
11 min read

Appointment Setting Script for India: Book It, Then Lock It

An appointment setting script works when it books a specific slot and then confirms it, because a booking nobody attends counts for nothing. Both halves are here, in English and Hinglish.

By Tej Pandya, Founder · Updated 27 Oct 2026

A shopkeeper in India on a phone call at a desk beside a wall calendar with one day circled.

Key takeaways

  • An appointment setting script has two jobs: ask for a named slot with two options, then lock it with a read-back, a written confirmation and a reminder.
  • Lock the slot with a read-back, a written confirmation within the hour, and a reminder the day before and on the morning of the appointment.
  • Count meetings that actually happen, not bookings: the share of bookings that turn into meetings decides how many dials you need.
  • Decide whether your call is promotional before you dial. Under the Telecom Regulatory Authority of India (TRAI)'s Third Amendment of 18 September 2026, three complaints from unique people in ten days, plus an AI flag on your number, can suspend the lines you used if you are not registered as a telemarketer.
In this article
  1. 1What should an appointment setting script say to book a visit or demo?
  2. 2Why do scripts stop at the ask?
  3. 3How do you lock a booked appointment so the person turns up?
  4. 4What do TRAI's rules mean for calls that set appointments?
  5. 5How do you know whether your script is working?
  6. 6Frequently asked questions

The lead picks Thursday, the caller logs a booking, and the script stops. Whether anyone turns up is left to luck.

For an Indian team booking site visits, demos, counselling sessions or consultations, that gap is where the money goes. A booking that never turns into a meeting has already used the dials, the talk time and a slot in someone's day, and the call record still reads as a success.

Below you get the ask in English and Hinglish, the read-back and written confirmation that turn a yes into a commitment, a check on the rules for the call itself, and a short sum for finding how many bookings become meetings.

It is written for owners and sales managers at Indian small and mid-sized businesses who make these calls or manage the people who do. Hinglish here means the Hindi and English mix spoken on everyday calls; use whichever language the lead answers in.

What should an appointment setting script say to book a visit or demo?

An appointment setting script should do four things in the first minute: say who is calling and why, ask one question that shows the visit is worth the lead's time, offer two specific slots, and wait for a choice. This is the card, with placeholders in square brackets.

1. Reason and permission

  • English: "Hello [Name], this is [your name] from [business], calling about [the enquiry or reason]. Do you have two minutes?"
  • Hinglish: "Namaste [Name] ji, main [your name] bol raha hoon [business] se, [enquiry or reason] ke baare mein. Do minute baat kar sakte hain?"

2. One qualifying question

  • English: "Before I book anything, one question: [the detail that decides whether the visit is worth your time]?"
  • Hinglish: "Kuch book karne se pehle ek sawaal: [woh detail jo decide karta hai ki visit kaam ka hai ya nahi]?"

The detail is a budget range, the course they want, the type of roof, the policy they hold. Pick the one fact that would make you cancel the visit if the answer were wrong.

3. Value and two slots

  • English: "From what you've told me, a 20-minute [site visit / demo / counselling session] will show you [the specific thing they care about]. I have [Saturday 11:30] or [Sunday 3:00]. Which suits you?"
  • Hinglish: "Aapne jo bataya, uske hisaab se 20 minute ka [site visit / demo / counselling] aapko [woh specific cheez] dikha dega. Mere paas [Saturday 11:30] ya [Sunday 3:00] hai. Kaunsa theek rahega?"

Two slots turn the question from "will you come?" into "which one?". Offer only slots you can keep, and name the specific thing the visit will show, in the lead's own words.

If the answer is "I'll let you know", do not accept it and hang up. Hold a slot and fix a time to call back:

  • English: "Of course. I'll hold Saturday 11:30 for you until 6 pm today. Shall I call you at 5:30 to confirm or release it?"
  • Hinglish: "Bilkul. Main Saturday 11:30 aapke liye aaj shaam 6 baje tak hold karta hoon. 5:30 baje call karke confirm kar loon ya release kar doon?"

Log the 5:30 call as a task. Our follow up call script covers what to say on that second call.

If the answer is a clear no, stop, and write it down:

  • English: "Understood, thank you for your time. I won't call you again about this."
  • Hinglish: "Theek hai, dhanyavaad. Is baare mein main dobara call nahi karunga."

To build this card for your own business, use our free appointment-setting script builder. It asks for the appointment type, who it is with, why it is worth the lead's time, two available slots and whether it is by phone, video or in person, and it supports industries including real estate, healthcare, education and insurance.

Why do scripts stop at the ask?

Our inference: scripts stop at the ask because bookings are easier to count than attended meetings. We use two terms from here on. A booked appointment is a slot the lead agreed to on the call. A held appointment is one that actually took place. Held rate is held appointments divided by booked appointments.

Here is why that matters, as a worked example. This is our model with made-up numbers; replace them with yours.

  • A team dials 400 numbers and books 40 appointments, a booking for every 10 dials. Of those, 25 are held.
  • Held rate = 25 ÷ 40 = 62.5%.
  • To get 40 held appointments at that rate, the team needs 40 ÷ 0.625 = 64 bookings. At 1 booking per 10 dials that is 640 dials, 240 more than before.
  • If the held rate were 80%, the same 40 bookings would give 32 held appointments, with no extra dials.

If you are short of meetings, improving the held rate is often cheaper than dialling more numbers. That is our recommendation, and the sum above shows why.

We checked five English-language guides in the Google results for "appointment setting script" in India in October 2026, the ones in positions 3, 4, 6, 8 and 9 (Voiso, Leads at Scale, TextExpander, CloudTalk and SalesHive), against five yes/no tests.

TestGuides that pass (of 5)
Offers two concrete time slots in the ask3
Reads back date, time and place after the yes1
Gives a reminder or no-show routine0 (one only points to a separate guide)
Has any India context: rupees, IST (Indian Standard Time), Hindi, Indian rules0 (two mention US calling rules only)
Scripts the person who answers instead of the decision-maker1

A "pass" means the page's scripts or text contained the item. TalkEasy publishes this page and sells call software; none of the five pages checked is ours.

How do you lock a booked appointment so the person turns up?

Lock a booked appointment in four steps: read it back and send it in writing within the hour, set a reminder for the day before and the morning of the appointment, and keep a rescheduling line ready for a no-show. Each step costs seconds. Do them on every booked call.

1. Read it back and get a yes in the lead's own words.

  • English: "So that's Saturday, [date], 11:30, at [place], with [name]. Can you say 'yes, I'll be there' so I can lock it?"
  • Hinglish: "Toh pakka: Saturday, [date], 11:30 baje, [place] par, [name] se milna hai. Ek baar bol dijiye, 'haan, main aa raha hoon', main slot lock kar deta hoon."

2. Send it in writing the same hour. Include the day, date, time, place, a map pin and the mobile number of the person they will meet.

  • English: "Hi [Name], your [visit] is booked: Saturday [date], 11:30, [place]. Map pin: [link]. You'll meet [name] on [number]. Reply YES to confirm, or tell us a better time."
  • Hinglish: "Namaste [Name] ji, aapka [visit] Saturday [date], 11:30 baje [place] par pakka hai. Map pin: [link]. Aap [name] ji se milenge, number [number]. Confirm karne ke liye YES bhejiye, ya koi aur time bata dijiye."

3. Set a reminder. Our recommendation is a short message the day before and a short call or message on the morning of the appointment. If the lead has not replied YES by the day before, call them. Test the timing on your own leads, because the best timing depends on the lead and the type of appointment.

4. Have a reschedule line ready. A no-show should get a call the same day, not silence.

  • English: "We missed you today. Sunday 3:00 is free; shall I move it there?"
  • Hinglish: "Aaj aap aa nahi paaye. Sunday 3:00 khaali hai; wahan shift kar doon?"

Offer a new slot only once. If the lead declines or does not respond, log it and stop.

A phone with a sent message bubble beside a desk calendar with one day marked and a cup of chai.
A written confirmation sent within the hour turns a spoken yes into a slot the lead can see.

What do TRAI's rules mean for calls that set appointments?

Our reading of the rules: a first call to a lead who has not enquired, asking them to book a demo or visit, is a promotional call and must follow the Preference and Consent Registers. A confirmation or reminder call for a slot the lead already agreed to should stay limited to that booking.

As of 27 October 2026, TRAI's Third Amendment of 18 September 2026 to the Telecom Commercial Communications Customer Preference Regulations (TCCCPR) applies in stages. Most provisions take effect thirty days after publication in the Official Gazette, regulations 4, 6, 8(a) and 18 after sixty days, and a short list of specified amendments after ninety days. What it means for these calls:

  • A first call to a lead who has not enquired. The definition TRAI inserted in its Second Amendment of 12 February 2025 makes a promotional voice call any voice call containing promotional material or an advertisement for a product or service. If promotional content is mixed into another commercial voice call, the whole call is treated as promotional. Promotional calls may go only to subscribers who have not blocked that category in the Preference Register (the do-not-disturb list), or who have given consent in the Consent Register. Explicit digital consent from the recipient lets the call through whatever their registered preference is.
  • A lead who enquired. The Third Amendment (regulation 2(g), clause (bb)(ii)) counts an enquiry the recipient submitted to you within the seven days immediately before your communication, provided it was made in writing or through digital means and you keep it in verifiable form. TRAI's explanatory memorandum says communication on this basis is permitted for a maximum of seven days. In our reading, a web form or written message gives you seven days to call, and an enquiry made only by voice does not meet the definition. Keep the record.
  • A confirmation or reminder call. Keep it to the booking. A service call made to help complete an ongoing purchase must be non-promotional and needs the recipient's explicit consent, valid for seven days or until revoked and renewable for seven days at a time (regulation 2(h), clause (bh)(ii)). A service call to your own customer giving information on a product or service they bought, not promotional, needs no explicit consent (clause (bh)(i)).
  • The complaint trigger. Unsolicited commercial communication (UCC) is commercial communication that matches neither the recipient's consent nor their registered preferences. For complaints against an unregistered telemarketer, regulation 25(5)(d)(i), as substituted, suspends the outgoing services of the telecom resources used for sending UCC, and starts an investigation, in either of two cases. One is three or more complaints from unique recipients in the last ten days, together with a number allotted to the sender being flagged as a "Suspected high probability UCC CLI" (CLI is the calling number) by the operators' AI system in those ten days. The other is five or more complaints from unique recipients in the last ten days.
  • The penalty. If the investigation finds UCC, the first violation bars all of the sender's telecom resources, trunk lines and SIMs included, for fifteen days. Later violations mean all resources are disconnected for one year and the sender is blacklisted (regulation 25(6)).
  • Number series. TRAI's explanatory memorandum says the 140xx series is mandated for promotional calls by registered senders and telemarketers, the 1600xx series for service and transactional calls by banking, financial services and insurance entities and by the government, and the 1601xx series for service and transactional calls by other sectors.

Which category your own call falls into depends on who you are calling and why, so read the current text on TRAI's website before you plan a campaign. For the full call-type test and a call card, see our telecalling script guide.

How do you know whether your script is working?

Measure an appointment setting script by scoring five recorded booked calls against five tests, then recomputing held rate weekly. Pick five recorded calls from this week where an appointment was booked. For each, run these tests:

  1. Two slots. Pass if the caller named two specific day-and-time options before the lead chose. Fail if the caller asked "when are you free?"
  2. Read-back. Pass if the caller repeated day, date, time, place and who the lead will meet, and the lead said yes in their own words. Fail if the call ended at "I'll send an invite".
  3. Written confirmation. Pass if a message went out within the hour with the day, date, time, place, map pin and contact number. Fail if any is missing.
  4. Reminder set. Pass if a reminder task or time is logged against the lead. Fail if none exists.
  5. Stop honoured. Pass if every refusal is logged and that lead is off the next list. Fail if a refused lead is dialled again.

That is 25 checks across five calls. Fix the test that failed most often, rerun next week, and recompute your held rate from the same week's bookings.

This is how we do it on TalkEasy. Every call made through the Business Dialer is logged automatically with the contact, time, duration and outcome. You can add a note against the call, and recorded calls are kept, so you can pick your five. We play an announcement at the start of every recorded call. Our AI Call Summaries add a transcript summary with the customer's intent, objections and recommended next follow-up within a couple of minutes, so you can see what was agreed before you listen.

As of October 2026, TalkEasy Pro is ₹999 + GST a month with three hours of talktime a day, and extra talktime is ₹49 + GST an hour. Pro includes unlimited users and contacts, call recording and history, team management and an analytics dashboard.

Talk to Our Expert: book a demo or consultation on our cal.id booking page, or write to support@groweasy.ai.

A manager with headphones reviewing five recorded call cards on a laptop, some marked with blue ticks.
Scoring a handful of recorded calls against fixed tests shows which part of the script is failing.

Log and review every booking call with TalkEasy

TalkEasy's Business Dialer logs every call automatically, keeps recordings and adds AI Call Summaries so you can see what was agreed.
Try TalkEasy

Frequently asked questions

A telecalling script covers a whole sales call, from opening to objections. An appointment setting script has one goal: a confirmed slot with a named person at a named place or link. Use our telecalling script for the call and this card for the close.

A reason for calling, one qualifying question, two real slots and a read-back make the best cold call script to get a meeting. In our view, structure matters more than exact wording. Compare held rates across your next batch of calls to see which version works.
Ask who decides and when that person is free, then book the slot with them, not with the person who answered. Try: "Who would decide this, and what is a good time to reach them?" Do not pitch the person who answered.

Our dialer plays an announcement at the start of every recorded call. Wording and a test are in our call recording announcement guide.

Log one outcome: booked, call back at a named time, refused with stop, or no answer. For booked calls, log the slot and set a reminder. Our call disposition codes give you a full list of labels.

Sources

  1. 1.Telecom Commercial Communications Customer Preference (Third Amendment) Regulations, 2026, Telecom Regulatory Authority of India, 18 September 2026
  2. 2.Telecom Commercial Communications Customer Preference (Second Amendment) Regulations, 2025, Telecom Regulatory Authority of India, 12 February 2025
  3. 3.TRAI regulation page, Telecom Regulatory Authority of India, 12 February 2025
  4. 4.Appointment-setting script builder, TalkEasy
  5. 5.Business Dialer, TalkEasy
  6. 6.Our own count: the Google results for "appointment setting script" in India, positions 3, 4, 6, 8 and 9: Voiso, Leads at Scale, TextExpander, CloudTalk and SalesHive, October 2026

Keep reading

Get in touch — we'd love to help.

Talk to Our Expert