All posts

LLM chatbots9 min read

How to Qualify Leads With an AI Chatbot: A Practical Guide

To qualify leads with an AI chatbot, first write down what a qualified lead means for your business. Then have the chatbot find out those facts in a normal conversation and record them as structured fields. Your own rules, not the language model, should turn those fields into a decision: book a meeting, pass the lead to a person, nurture it or politely decline. Most of the work is in the criteria, the conversation design and the handover. The model itself is a small part.

Why use a chatbot for qualification at all

The main reason is speed. The Harvard Business Review study "The Short Life of Online Sales Leads" concluded that most companies do not reply to online enquiries nearly fast enough. A chatbot replies straight away, at any hour, while the prospect still has your website open. It also asks the same questions every time, so leads arriving at 2am are judged on the same terms as leads arriving at 10am.

A chatbot does not replace the judgement of an experienced salesperson. It takes over the first conversation and the sorting, so your people spend their time on leads that are worth it.

Step 1: Define your qualification criteria before you build anything

A chatbot can only apply criteria you have written down. In many businesses the criteria exist only in the heads of a few salespeople. Write them down as specific, answerable questions.

A common starting point is BANT: Budget, Authority, Need and Timeline. HubSpot's guidance gives example questions such as what the prospect currently spends on the problem, whether anyone else will be involved in the decision, what prompted them to look for a solution now, and whether they have a deadline. BANT is a starting point, not a script. For each element, decide:

  • What counts as a pass. For example, "has a deadline within six months" or "is the owner or reports to the owner".
  • What counts as an outright disqualifier. For example, a country you do not serve, a service you do not offer, or a company size far outside your range.
  • What is unknown but acceptable. Many good prospects will not share a budget in a first chat. Decide whether "unknown" blocks a meeting or not.
  • Which facts can be checked rather than asked. Company size or sector can often be worked out from the email domain or the company website, so the chatbot does not need to ask for them.

Keep the list short. Each extra question raises the chance that the prospect leaves the chat. Under UK and EU GDPR it also means collecting more personal data, which needs a justification (see below).

Step 2: Design the conversation, not a form

A chatbot that fires four BANT questions in a row is just a slow web form. HubSpot's advice to human salespeople applies here too: earn the right to ask qualifying questions by first focusing on insight, education and the prospect's problem. In practice:

  1. Answer first, ask second. Prospects usually open with a question of their own. The chatbot should answer it properly from your approved content, then ask one qualifying question that follows naturally from the answer.
  2. Ask one thing at a time. "Who else would be involved in choosing a supplier?" works better as its own turn than as part of a list.
  3. Pick up information given in passing. If a prospect says "we need this live before our January launch", the timeline is answered. The chatbot should record it and not ask again.
  4. Allow vague answers. "Not sure yet" on budget is real information. The chatbot should record it and move on, not press the point.
  5. Know when to stop. Once the lead clearly passes or clearly fails, the chatbot should move to the next action rather than keep asking questions.

Tone matters as much as structure. Prospects can tell when they are talking to a script. In a sales chatbot we built, this shaped the whole design. Instead of working from a generic template, the chatbot learns from the company's previous sales conversations and handles the first conversation and qualification around the clock, the way the owner would.

Step 3: Extract structured data, then score it with rules

This is where well-built qualification chatbots differ from weak ones. A language model is good at understanding what a prospect meant. It is less reliable at applying a scoring policy the same way across thousands of conversations. Split the work:

  • The model extracts. After each turn, or at the end of the chat, the model fills in a fixed set of fields: need, role, timeline, budget signal, company and any disqualifier. Where possible, each field should include the prospect's own words as evidence, plus a marker showing whether the value was stated, inferred or unknown.
  • Your code decides. Ordinary code applies your criteria to those fields and produces the outcome. This makes the decision repeatable. When sales disagrees with a result, you can see exactly which rule caused it and change that rule without retraining or re-prompting anything.

Keeping the evidence also helps the salesperson who takes over. They can read in seconds why the lead was marked as qualified and pick up the conversation without asking the same questions again.

Step 4: Route each outcome to a clear next action

Qualification only pays off if each result leads somewhere. A typical set of routes:

  • Qualified and ready: offer a meeting slot from a real calendar, or alert a named salesperson with the transcript and extracted fields.
  • Qualified but early: collect consent for follow-up, then add the lead to a nurture sequence with a note on what they care about.
  • Unclear: pass to a person for review instead of guessing. A human should see these, at least in the first months.
  • Not a fit: say so politely, point to a better resource where there is one, and do not create a sales task.
  • Asks for a human: always honour the request quickly, during office hours or with a clear promise of when someone will reply.

Keep routing logic in a place you control. In a voice receptionist we built, classification and routing run on our own server rather than inside a managed voice platform, because a managed platform decides how your calls behave. Keeping the logic in our own code means it can be changed. The same principle applies to a chat channel. The results also need to be written to your CRM, with the transcript attached, so the sales team works from one record.

Step 5: Follow the disclosure and data rules

Tell people they are talking to AI

In the EU, Article 50(1) of the AI Act requires AI systems that interact directly with people to be designed so that users know they are dealing with an AI. This must happen at the latest at the first interaction, in a clear and distinguishable way, unless it is obvious to a reasonably well-informed person. The obligation has applied since 2 August 2026. Fines for breaching the transparency obligations can reach EUR 15 million or 3% of worldwide annual turnover, whichever is higher.

In California, the bot disclosure law (SB 1001), in force since July 2019, makes it unlawful to use a bot to mislead people about its artificial identity in order to encourage a sale. A clear and conspicuous disclosure that it is a bot protects the business. The simplest policy for any market is an opening line that says the assistant is an AI, and an honest answer whenever someone asks.

Collect only what you need

Under UK GDPR, the ICO's data minimisation principle requires personal data to be adequate, relevant and limited to what is necessary for your purpose. The ICO notes that holding more than you need is likely to be unlawful as well as a breach of the principle. For a qualification chatbot, this means:

  • Do not ask for details that have no bearing on whether you can help or how to follow up.
  • Set retention periods for transcripts, and delete transcripts of leads who are not a fit.
  • Explain in your privacy notice that chat content is used to assess enquiries and may be processed by an AI provider.
  • Get proper consent before adding someone to marketing emails. A chat about one enquiry is not consent to a newsletter.

This guide is not legal advice. Check your situation with your own adviser, particularly if you sell into regulated sectors.

What to watch for in practice

  • Promises the chatbot should not make. Prospects will ask about prices, discounts, delivery dates and guarantees. Decide which of these the chatbot may answer, give it approved wording, and send everything else to a person. A wrong price stated confidently in a chat is hard to take back.
  • Disqualifying good leads. Rules that are too strict quietly turn away buyers. Each month, review a sample of "not a fit" conversations, not only the qualified ones.
  • Prospects who exaggerate. People overstate authority and urgency to get a meeting. Treat chatbot qualification as a first filter, and have the salesperson confirm the key points.
  • Attempts to manipulate the chatbot. Some users will type instructions designed to make it ignore its rules or reveal internal information. Give the model only the content it needs, and keep scoring and pricing logic outside the model.
  • Drift over time. Your offer, prices and ideal customer change. Make one person responsible for the criteria and the approved content, and for keeping them up to date.

How to measure whether it works

Counting how many chats the bot handles tells you little. Measure qualification quality against what happened later:

  1. Of the leads the chatbot qualified, how many did salespeople accept, and how many became opportunities?
  2. Of the leads it rejected, how many came back later through another channel and bought?
  3. How quickly did a person follow up on qualified leads after the handover?
  4. Where do prospects leave the conversation? If many leave at the same question, that question is usually badly placed or badly worded.

Run the chatbot alongside your current process for a period before trusting it fully. Compare its decisions with those of an experienced salesperson on the same conversations, then adjust the rules where they disagree.

Off-the-shelf tool or custom build

Off-the-shelf chat tools with qualification features suit businesses with simple criteria and a standard CRM. A custom LLM chatbot makes more sense when your qualification depends on judgement specific to your business, when the chatbot needs to sound like your best salesperson, or when you want the scoring and routing logic in code you own and can change. Khive builds each system in code and hands it over, so the client owns it.

If you would like a chatbot that qualifies leads against your own criteria and hands them to your team in a usable form, send us a brief. Tell us how you qualify leads today, where your enquiries come from and which systems they need to reach. We will reply with how we would approach it.

Sources

Related: LLM chatbots at Khive

Contact

Send us a brief

Tell us what your team does by hand, how often, and your timeline. We will reply with how an agent would handle it and a straight read on scope.

How to Qualify Leads With an AI Chatbot: A Practical Guide | Khive