Real Estate Telecalling Script for Portal Leads in India
A telecaller picks up a fresh 99acres lead on a Monday morning, already the third call the buyer has had that day. Here is the exact script, line by line, in Hindi and English.
Written by The IndiaCalling.ai team · We build AI voice sales agents for Indian real estate developers, working directly with presales teams and portal leads.
It's Monday, 10 am, at a presales desk off VIP Road in Surat. A weekend Meta push plus a 99acres listing brought in 61 fresh enquiries, and the newest telecaller on the desk is three calls in, reading off a script written for loan products, not flats. By call four, a buyer cuts her off: "Madam, aaj subah hi ek aur builder ka call aaya tha, same flat ke liye." She has no answer for that, because nobody wrote one. That exact gap, the words for the exact moments a shared portal-lead call actually hits, not a wish-list of good intentions, is what most script guides skip entirely.
What should a real estate telecalling script for a portal lead actually cover?
Five fixed moments, in order: an opening that names the project and the portal inside the first ten seconds, three qualifying questions on configuration, budget and timeline, a ready answer for the objections almost every Indian portal lead throws up, a close that offers two named visit slots, and a WhatsApp plus day-before confirmation. Skip any one of these and the call drifts into a vague "I'll get back to you."
The portal-lead call, stage by stage
Stage
What to say (English)
Kya kahein (Hindi/Hinglish)
Why this works
1. Opening, 0-10 sec
Hi, this is Priya calling about your enquiry on Shree Residency on 99acres.
Namaste, main Shree Residency se Priya bol rahi hoon. Aapne 99acres par enquiry ki thi.
Names the exact project and portal before the buyer decides this is a random sales call and hangs up.
2. Qualify, configuration
Are you looking at a 2 BHK or 3 BHK?
Aap 2 BHK dekh rahe hain ya 3 BHK?
One closed question, answerable in two seconds, keeps the buyer talking instead of going quiet.
3. Qualify, budget
What budget range should I keep in mind, so I show you the right unit?
Budget range kya rakhein, taaki main aapko sahi unit dikhayein?
Framed as helping them find the right flat, not as screening them out.
4. Qualify, timeline
Are you looking to buy in the next month or two, or still getting a sense of the market?
Agle ek-do mahine mein lena hai, ya abhi market samajh rahe hain?
Separates a buyer who is ready now from one who is browsing, without sounding like a filter.
5. Offer a visit
I have a slot Saturday 11 am or Sunday 4 pm, which works better for you?
Saturday 11 baje ya Sunday 4 baje, kaunsa convenient hai?
Two named options close faster than an open "whenever you're free."
6. Confirm
I'm sending the location pin on WhatsApp now, see you Saturday at 11.
Turns a verbal yes into something the buyer can glance at again the night before.
How do you handle a buyer who says they already spoke to another agent about the same listing?
You treat it as routine, not as a rejection, because it is routine. On an Indian portal, the same enquiry is rarely exclusive; it usually routes to every project and broker that matched the search. This is the one moment where most cold-calling script guides, written for a one-agent-per-listing market, have no line prepared. A buyer hearing from a third caller about the same flat is normal, and the script needs to use that fact rather than argue against it.
The shared-lead objection, answered
Buyer says
Script response (English)
Script response (Hinglish)
"I already spoke to someone about this."
That's completely fine, most buyers compare a couple of options before deciding. Since you're already looking, can I just confirm your budget and configuration so I send the right unit details, not a generic brochure?
Koi baat nahi, bahut log do-teen options compare karte hain. Aap already dekh rahe hain to bas budget aur configuration confirm kar dein, main aapko sahi unit ki details bhejungi, generic brochure nahi.
The move is not to argue your project is better. It is to use the fact that they are comparing as the reason to get the two answers you still need, then send something specific enough to stand out next to whatever the other call sent.
What other objections come up on almost every portal-lead call, and how do you answer them?
Four more, in roughly this order of frequency: budget pushback, "just browsing," a loan that hasn't come through, and needing to check with family. None of them is a reason to end the call; each has a specific next step that keeps the conversation moving toward a visit instead of a vague callback.
Five objections every presales desk hears, and the script for each
Objection
What the buyer says
Script response
Why it works
Budget too high
"Yeh thoda zyada hai humare liye."
"Samajh sakti hoon. Hum aapke budget mein chhota configuration ya payment plan bhi dikhate hain, ek baar dekh lein, decide baad mein kar sakte hain."
Offers a concrete alternative instead of a discount, which most telecallers cannot promise anyway.
Just browsing
"Abhi sirf dekh rahe hain, kuch decide nahi kiya."
"Bilkul, isi stage ke liye site visit sabse kaam ka hota hai, khali dekhne ke liye, koi commitment nahi."
Reframes the visit as low-pressure research, matching where the buyer actually is.
Loan not sanctioned yet
"Loan abhi sanction nahi hua hai."
"Theek hai, visit abhi bhi kar sakte hain, booking loan clear hone ke baad. Hum apne empanelled banks ka contact bhi de sakte hain."
Separates the visit from the financial decision, so a loan delay does not block the next step.
Need to ask family
"Ghar par baat karni hai pehle."
"Zaroor, main dono dates hold kar deti hoon, aap family ke saath aa sakte hain, decide karna aasan ho jayega."
Treats the family decision as a reason to visit together, not a reason to delay.
Already finalized elsewhere
"Humne kahin aur decide kar liya hai."
"Badhai ho! Agar kabhi plan badle ya ek aur option dekhna ho, hum yahin hain."
Closes gracefully and keeps the door open without chasing a lead past the point of usefulness.
One rule across all five: never let the call end on "I'll call you back." Every objection answer above routes to a concrete next step, a specific unit, a specific date, a specific contact, because a vague callback is where most follow-up calls actually go to die.
The portal-lead call, in five stages. Illustrative call-flow framework, not measured data.
How do you close the call into a confirmed site visit, not a vague promise to follow up?
Offer two named slots, not an open question. "Whenever you're free" hands the decision back to a buyer who is still mid-scroll on three other listings; "Saturday 11 or Sunday 4" asks for a choice between two things that already exist. Once they pick, send the location pin and project brochure on WhatsApp inside the same minute, while the call is still fresh in their head, then call again the evening before to confirm and, if the slot has slipped, offer one alternative on the spot rather than letting the visit quietly disappear.
How is IndiaCalling.ai different from a telecaller desk, an IVR or chatbot, or a DIY voice platform running this exact script?
The script above only works if someone actually runs it, call after call, inside the window that matters, at 9 pm on a Tuesday and 11 am on a Sunday, not just during office hours. A telecaller desk can run it well for as many hours as it is staffed. An IVR or chatbot answers at any hour but cannot hold the branching conversation a shared-lead objection needs. A DIY voice platform can hold that conversation once you have built and trained it yourself.
Who can run this script, and when
Telecaller desk
IVR or chatbot
DIY voice platform
IndiaCalling.ai
Runs the opening and qualifying questions
Yes, while staffed
Reads a fixed menu, cannot branch on answers
Yes, once you build the flow
Yes, trained on your project and inventory
Handles the shared-lead objection naturally
Depends on the individual caller's experience
No, menus don't improvise
You design that logic yourself
Built into the qualifying flow
Available at 9 pm or on a Sunday
Only if someone is on shift
Yes, but can't qualify or book
Depends on what you built
Yes, first call inside 30 seconds, any hour
Speaks Hindi or Hinglish naturally
Depends on who answers the phone
Fixed menu languages
Depends on the stack chosen
Hindi first, with English and other Indian languages
Logs the call outcome to the CRM
A note typed later, if at all
A click log
Whatever you build
Every call recorded and transcribed, with outcome
Descriptions of other options are general characterisations of each category, not claims about any named product. IndiaCalling.ai entries reflect our published product pages.
What it does not do: negotiate a discount a buyer pushes for, replace the presales head's judgment on which hot leads need a personal call, or decide your pricing strategy. It runs the script above, every time, on every lead, so the buyer who calls in at 9.40 pm on a Tuesday gets the same disciplined opening and the same two visit slots as the one who calls at 11 am.
From a live client
Since implementing IndiaCalling AI, every enquiry is answered instantly — even outside office hours. The AI qualifies buyers, schedules site visits, and ensures our sales team only speaks with serious prospects. It has significantly improved our response time and customer experience.
Nikhil · Founder, Plotfolio Ventures
One compliance note worth building into any script, human or AI: promotional calls in India are only permitted between 9 am and 9 pm, a rule that applies whether a telecaller or an automated agent is dialling. We've covered the full TRAI framework and what to make a vendor prove elsewhere on this site; the short version here is that the script above should never be the reason a call goes out at midnight.
Back to Surat. The telecaller who had no answer for "ek aur builder ka call aaya tha" wasn't short on effort, she was three weeks into the job with no written line for the single most common objection on her own desk's leads. By the following Monday, with the shared-lead response above taped next to her monitor, the same objection became a two-line exchange that ended in a budget and a configuration, not a hang-up. The script didn't make her a better salesperson overnight. It just meant she stopped losing the call at the one moment every portal lead eventually throws at her.
If your desk is improvising this exact objection fifty times a day, see how the IndiaCalling.ai agent runs this script on every call, or book a walkthrough against your own lead queue.
What is the best opening line for a real estate telecalling script on a portal lead?
Name the exact project and the exact portal inside the first ten seconds: "This is [Name] calling about your enquiry on [Project] on 99acres." It tells the buyer this is not a random sales call before they decide to hang up, which a generic "Hi, how are you" opening cannot do.
How do you handle a buyer who says they already spoke to another agent about the same portal lead?
Treat it as routine, not a rejection, since Indian portal leads are rarely exclusive to one caller. Acknowledge that comparing options is normal, then use the moment to confirm budget and configuration so you can send something specific, rather than arguing that your project is better.
Should a real estate telecalling script be in Hindi or English?
Match the buyer, and default to Hindi or Hinglish for most North Indian portal leads unless they open the call in English. Scripting both versions in advance, as in the tables above, means the telecaller never has to translate on the fly mid-call.
How long should the first call to a fresh portal lead take?
Under three to four minutes. The goal of the first call is not to sell the flat, it is to confirm genuine intent, answer the one objection that comes up, and lock in a specific site-visit slot, not a vague promise to follow up.
Can an AI voice agent run this exact telecalling script instead of a human caller?
Yes. A voice agent trained on a developer's inventory can run the same opening, qualifying questions and objection responses on every call, at any hour, and log the outcome to the CRM, which is harder for a human desk to do consistently across hundreds of daily leads.
See it work on your own leads
Book a 30 minute call and we will show you an AI sales agent built on your projects and your numbers.