AI Receptionist
Lead Qualification Scripts: How AI Receptionists Sort Real Buyers From Browsers
Every business that takes inbound calls knows the pattern. Half the callers are ready to buy. The other half are price shopping, asking questions you answered on your website, or describing a project that is nowhere near what you do. A human receptionist learns to tell the difference within a minute. An AI receptionist can do the same, but only if someone writes it a qualification script that knows what to listen for. Here is how those scripts work and what a good one contains.
What lead qualification actually means on a phone call
Qualification is not interrogation. It is a short series of questions that sorts callers into three buckets: ready to move forward, worth following up with, and not a fit. The AI asks, listens, and then routes each caller accordingly. A hot lead gets booked or transferred. A warm lead gets a quote and a follow-up. A bad fit gets a polite redirect instead of twenty minutes of your afternoon.
The reason this matters more on the phone than on a web form is speed. A web visitor who fills out a form has already qualified themselves a little. A caller has done nothing yet. Without a script, the AI treats every caller the same, which means your best prospects wait in the same line as your worst.
The five questions that do most of the work
Qualification scripts vary by industry, but the structure is remarkably consistent. Most effective scripts are built around five pieces of information, asked in a natural order rather than fired off like a survey.
What they need. The AI opens by understanding the job. “What kind of project are you looking at?” gets you further than “How can I help you?” because it pushes the caller toward specifics. For a contractor, the difference between “a full kitchen remodel” and “a leaky faucet” decides everything that follows.
Timing. “When are you hoping to get this done?” separates the caller who needs work next week from the one “just getting ideas for next spring.” Neither is a bad lead, but they need completely different handling. Urgent callers get priority booking. Future callers get added to a nurture list.
Budget range. This is the question owners are most nervous about putting in a script, and it is the one that saves the most time. The AI does not need an exact number. “Do you have a rough budget in mind for this?” is enough. Callers who will not discuss budget at all are telling you something useful.
Decision authority. “Are you the homeowner?” or “Is this your decision to make?” sounds blunt, but it prevents the classic dead end of quoting someone who then needs to “check with my spouse” or “run it past the board.” The AI can ask it gently, and the answer changes the follow-up plan.
Location or service area. Asking “Where is the property located?” early stops the painful discovery, ten minutes into a call, that the job is forty miles outside your service area. Service-area checks should be one of the first filters in any home-service script.
How the AI scores what it hears
Collecting answers is only half the job. The script also needs rules for what to do with them. Most setups use a simple hot, warm, and cold ranking, and the rules are yours to define.
A hot lead might be: inside the service area, wants work within two weeks, has a realistic budget, and is the decision maker. That caller gets offered the next available slot or a warm transfer to you immediately. A warm lead might be: right project, but timing is months out or the budget is unclear. That caller gets a quote or an estimate appointment plus a scheduled follow-up. A cold lead might be: outside the service area, no budget, or shopping purely on price. That caller gets your pricing info and a polite goodbye, not a slot on your calendar.
The key detail is that these rules live in your configuration, not in the vendor’s defaults. A roofing company’s definition of a hot lead is different from a law firm’s. When you set up the script, walk through your last ten real calls and sort them yourself. Those examples become the rules. Vendors who let you define the scoring criteria are worth more than vendors with a fancier voice.
Scripts by business type
Home services and contractors. The script leads with the problem and the property. What is broken or being built, where is it, when does it need to happen. Budget comes third or fourth, once the caller is invested in the conversation. Tire-kicker filters that work well here include minimum project size and service-area boundaries, which our contractor guide covers in more detail.
Clinics and practices. Qualification is softer. The AI asks whether they are a new or existing patient, what they need help with, and their insurance or payment preference. The goal is routing to the right provider and the right appointment type, not filtering people out. Urgency screening matters more than budget screening.
Law firms and professional services. Intake scripts qualify on case type, jurisdiction, and conflicts. “What area of law does this involve?” and “Is there an opposing party I should note?” are standard. These scripts need the most careful review because a wrong answer can create real liability, so the AI should be configured to flag edge cases for human review rather than deciding on its own. See our law firm intake guide for the full breakdown.
Real estate and property. Buyer versus seller, timeline, pre-approval status, and location. A caller who is pre-approved and wants to see a house this weekend is a hot lead. A caller “thinking about maybe selling next year” goes into the nurture bucket.
The mistakes that make scripts fail
The most common failure is too many questions. A script with twelve qualification fields will qualify nobody, because callers hang up at question seven. Five is the practical ceiling for a first call. You can always collect more in the follow-up.
The second failure is asking in the wrong order. Budget before rapport feels like an interrogation. Service area and project type first, timing second, budget third. The caller should feel like they are having a conversation, not filling out a form.
The third is never updating the script. Your first version is a guess. After a month of calls, listen to the recordings or read the summaries and look for the questions that never change the outcome. Cut them. Look for the answers that always predict a good customer and promote those questions earlier. The script is a living document, and the businesses that treat it that way get measurably better lead quality over time.
How to test a qualification script on a demo
Call the vendor’s demo line twice. The first time, play a dream customer: clear project, urgent timing, realistic budget, in the service area. The second time, play a bad fit: vague project, no budget, outside the area. A good script treats those two calls very differently. The dream customer should be booked or transferred within two minutes. The bad fit should be handled politely and quickly, without eating calendar space.
Then ask to see what the business owner receives after each call. The summary for the hot lead should read like a handoff: name, number, project, timing, budget signal, and a clear next step. The summary for the cold lead should say why it was scored that way. If the vendor cannot show you both, their qualification is a checkbox on a features page, not a working system. Bring these tests to your trial using the plan in our 14-day trial guide.
The bottom line
A lead qualification script is the difference between an AI receptionist that answers calls and one that protects your time. Five questions, clear routing rules, and a monthly review of what the calls actually sound like. That is the whole system. Set it up once, tune it as you go, and the phone starts sorting itself.



