Free Blueprint

The AI SMS Lead Qualifier Blueprint

How to Build an AI Bot That Qualifies Your Leads via Text — For $0.03/Day

By Turo Solutions/turodadon.dev

The exact system architecture, prompts, and cost breakdowns behind AI-powered SMS lead qualification — so you can stop losing deals to slow response times.

1. The Problem: You're Losing Leads Right Now

Every time someone texts your business number, fills out a form on your website, or sends a DM asking about your services, a clock starts ticking. That clock determines whether you close the deal or lose it to a competitor who picked up faster.

Here is what the data says:

  • 78% of customers buy from the company that responds first. Not the cheapest. Not the best. The first. (Source: Lead Connect, 2023)
  • The average business takes 4 hours and 7 minutes to respond to an inbound lead. By that time, your prospect has already talked to three competitors.
  • 50% of leads never receive a response at all. Half of the money you spend on ads, SEO, and marketing is wasted because nobody follows up.
  • Leads contacted within 5 minutes are 21x more likely to convert compared to leads contacted after 30 minutes. (Source: InsideSales.com)

The Real Cost of Slow Response

Let's make this concrete. Say you run a home services company. You spend $3,000/month on Google Ads. Those ads generate 60 leads per month — that's $50 per lead.

If you're only responding to half of them within the first hour, you're throwing away 30 leads. At a $2,000 average job value with a 25% close rate, that's $15,000 in lost revenue every single month — from leads you already paid for.

Why Hiring Doesn't Fix This

The typical fix is hiring a virtual assistant or receptionist. Here's why that breaks down:

ProblemReality
CostA trained VA costs $2,000-$3,000/month. A US-based receptionist costs $3,500+.
HoursVAs work shifts. Leads come in at 11 PM on a Saturday. Nobody answers.
ConsistencyHuman responses vary. One VA is friendly, another is robotic. Some forget to ask qualifying questions.
VolumeWhen 5 leads come in at once, a single VA handles one. The other 4 wait.
TrainingEvery new hire needs onboarding. Turnover means re-training every few months.

You don't have a marketing problem. You have a speed-to-lead problem. And no amount of hiring will solve it completely — because humans can't respond to every message, instantly, around the clock, with perfect consistency.

But AI can.

2. The Solution: AI Lead Qualification

An AI SMS Lead Qualifier is a bot connected to your business phone number that does one thing exceptionally well: respond to every inbound text instantly, qualify the lead, and route hot prospects to you in real time.

What It Actually Does

  1. Responds in under 2 minutes, 24/7/365. A lead texts your number at 2 AM on Christmas? They get a professional, on-brand reply before they can switch to your competitor's site.
  2. Asks the right qualifying questions — automatically. Budget, timeline, service needed, location. The bot gathers the exact information you need to decide if this lead is worth your time.
  3. Routes qualified leads to you instantly. When a lead meets your criteria, you get a notification with the full conversation. You call them while they're still warm.
  4. Handles tire-kickers politely. The AI identifies low-intent inquiries, answers basic questions, and directs them to your website or FAQ — without wasting your time or being rude.
  5. Learns your business inside out. The bot knows your services, pricing ranges, availability, and policies. It doesn't guess. It doesn't make things up.

The Cost That Changes Everything

ComponentMonthly Cost
AI processing (Claude Haiku API)~$0.90/month (at 100 conversations/day)
Twilio phone number$1.50/month
Twilio SMS messages~$15/month (at 500 messages)
Server hosting$5-7/month
Total$22-25/month

That's $0.03 per day for the AI brain itself. Compare that to $2,400/month for a VA who works 8-hour shifts, takes weekends off, and still can't handle 5 conversations simultaneously.

This is not a marginal improvement. It's a 99% cost reduction with better performance across every metric.

3. How It Works — Architecture Overview

The Flow: From Text to Qualified Lead

LEAD SENDS TEXT
       |
       v
+-------------+
|   TWILIO    |  Receives SMS on your business number
|  (Gateway)  |  Forwards to your server via webhook
+-------------+
       |
       v
+-------------+
|  EXPRESS.js |  Receives the webhook
|  (Server)   |  Looks up conversation history for this number
|             |  Builds context for the AI
+-------------+
       |
       v
+-------------+
|  CLAUDE AI  |  Reads the conversation + system prompt
|  (Haiku)    |  Generates a qualifying response
|             |  Determines lead score (HOT / WARM / COLD)
+-------------+
       |
       v
+-------------+
|  RESPONSE   |  Sends reply back through Twilio
|  ENGINE     |  If HOT lead: alerts you via Slack/email/SMS
|             |  Logs conversation to database
+-------------+
       |
       v
LEAD RECEIVES REPLY (< 2 minutes)

Component Breakdown

1. Twilio — The Communication Layer

Twilio provides a phone number and handles SMS sending/receiving. When someone texts your business number, Twilio sends a webhook (HTTP request) to your server with the message content and sender's phone number.

  • Cost: $1.50/month for the number + $0.0079 per outbound SMS
  • Setup time: 15 minutes
  • No app needed — works with any phone that can send texts

2. Express.js Server — The Orchestrator

A lightweight Node.js server running on a $5/month VPS. It handles three jobs: receives incoming webhooks from Twilio, manages conversation history, and sends context + your system prompt to Claude for processing.

3. Claude Haiku API — The AI Brain

Claude Haiku is Anthropic's fastest, cheapest model. It processes each incoming message with full conversation context and your system prompt, then generates an appropriate qualifying response.

  • Cost: $0.25 per million input tokens, $1.25 per million output tokens
  • Average cost per conversation (10 messages): $0.003
  • Latency: 200-500ms per response

4. Conversation Memory — The Context Layer

Each phone number gets its own conversation thread stored in a simple database. When a returning lead texts again, the AI picks up exactly where the conversation left off.

5. Alert System — The Revenue Trigger

When the AI determines a lead is qualified, it fires an alert: Slack notification, email with lead details, or SMS to your personal phone with the full summary.

What the Lead Experiences

A typical exchange looks like this:

Lead:    Hey, I saw your ad. Do you guys do kitchen remodels?
AI:      Hi! Yes, we specialize in kitchen remodels. Are you looking
         for a full remodel or specific updates like countertops/cabinets?
Lead:    Full remodel. My kitchen is about 200 sq ft.
AI:      Great - 200 sq ft is right in our sweet spot. What's your
         ideal timeline? Are you looking to start in the next few
         weeks or planning ahead?
Lead:    Want to start next month if possible.
AI:      We can definitely work with that timeline. For a full kitchen
         remodel that size, budgets typically range from $25K-$60K
         depending on materials and layout changes. Does that range
         work for you?
Lead:    Yeah, we're thinking around $35K.
AI:      Perfect. Let me connect you with our project manager to
         schedule a free in-home estimate. What days work best
         for you this week?

>>> ALERT TO OWNER: QUALIFIED LEAD
>>> Service: Full kitchen remodel, 200 sq ft
>>> Budget: $35,000
>>> Timeline: Next month
>>> Status: HOT - Ready for estimate scheduling

Total AI cost for this conversation: $0.003. Total time elapsed: 4 minutes. Total leads lost to slow response: zero.

4. The System Prompt — Your AI's Brain

The system prompt is the most important piece of this entire system. It's a set of instructions that tells the AI who it is, what it knows about your business, how to qualify leads, and how to respond. Think of it as the training manual you'd give a new employee — except the AI follows it perfectly, every single time.

Why the System Prompt Matters

A generic chatbot says things like "I'd be happy to help!" That's useless. Your AI needs to know:

  • What services you offer and what you don't
  • Your pricing ranges (without quoting exact numbers)
  • Your availability and service areas
  • What makes a lead qualified vs. unqualified
  • How to handle objections, FAQs, and edge cases
  • Your brand's tone and personality

The difference between a bad AI bot and one that actually closes leads is 100% in the system prompt.

The Template: Adapt This to Any Business

IDENTITY:
You are the lead qualification assistant for [BUSINESS NAME],
a [BUSINESS TYPE] based in [CITY, STATE]. You communicate via
SMS on behalf of the business.

BUSINESS DETAILS:
- Services offered: [LIST YOUR CORE SERVICES]
- Service area: [GEOGRAPHIC AREA YOU SERVE]
- Pricing: [GENERAL PRICING RANGES]
- Availability: [BUSINESS HOURS AND SCHEDULING INFO]
- Unique selling points: [WHAT MAKES YOU DIFFERENT]
- Website: [YOUR URL]

QUALIFICATION CRITERIA:
A lead is QUALIFIED if they meet ALL of the following:
  1. Budget: At or above $[MINIMUM PROJECT VALUE]
  2. Timeline: Needs service within [TIMEFRAME]
  3. Location: Within your service area
  4. Service match: Needs something you actually offer

CONVERSATION FLOW:
1. GREETING: Respond warmly. Acknowledge their inquiry.
2. DISCOVERY: Ask about specific needs, timeline, and details.
3. BUDGET: Introduce pricing ranges naturally.
4. QUALIFICATION: Determine if QUALIFIED or NOT QUALIFIED.
5. ROUTING:
   - QUALIFIED -> Offer to connect with [OWNER/MANAGER NAME]
   - NOT QUALIFIED -> Answer helpfully, direct to website.

RESPONSE RULES:
- Keep every response under 160 characters when possible
- Maximum 300 characters if you must go longer
- Never say "I'm an AI" or "I'm a bot"
- Never quote exact prices - use ranges
- Be friendly but efficient

ESCALATION TRIGGERS (alert owner immediately):
- Lead confirms budget >= $[HIGH VALUE THRESHOLD]
- Lead wants to schedule within 48 hours
- Lead mentions referral from existing customer
- Lead expresses urgency ("emergency," "ASAP," "today")

Customization Tips

  • Tone adjustments: If your brand is casual, loosen the language. If premium, tighten it. The AI mirrors whatever tone you set.
  • Industry-specific questions: Add 2-3 qualifying questions specific to your industry in the DISCOVERY section.
  • Disqualification grace: Don't make the AI harsh with unqualified leads. They might refer someone who IS qualified.
  • Test before launch: Send 20 test messages covering every scenario. This testing phase takes 2 hours and saves you from embarrassing responses in production.

5. ROI Calculator

Cost Comparison

MetricHuman VAAI Lead Qualifier
Monthly cost$2,400$25
Annual cost$28,800$300
Response time15-60 minutesUnder 2 minutes
Availability8-10 hrs/day, weekdays24/7/365
ConsistencyVaries by mood, training100% consistent
Simultaneous chats1-2 at a timeUnlimited
Training time2-4 weeks per hire2 hours
Turnover riskHigh (avg 6 months)Zero
Language support1-2 languages50+ natively
Scales with volumeNeed to hire moreSame cost

Annual Savings

VA cost per year:                    $28,800
AI system cost per year:             $   300
                                     -------
Annual savings:                      $28,500

That's not a typo. Twenty-eight thousand five hundred dollars saved per year.

Revenue Impact

Let's model a business that gets 30 inbound leads per month.

MetricWithout AIWith AI
Leads/month3030
Response rate50% within 1 hour100% within 2 minutes
Conversions4 (25% close rate)10 (33% close rate)
Monthly revenue$12,000$30,000
Monthly revenue increase:            $18,000
Annual revenue increase:            $216,000
Cost of AI system:                  $    300
ROI:                                71,900%

Break-even point: Day 1. If it helps you close one additional deal in the first month, it has paid for itself for the entire year.

6. Who This Works For

AI SMS lead qualification works today, in production, for real businesses across dozens of industries.

Car Dealerships and Rental Companies

The AI qualifies based on vehicle type, budget, and timeline. Dealers using AI response see 3x higher engagement rates on leads from online listings.

Real Estate Agents and Teams

The AI asks about pre-approval status, buying timeline, and target neighborhoods. Agents get notified only when a lead is pre-approved and actively looking.

Home Services (HVAC, Plumbing, Roofing)

The AI triages urgency, gathers property details, and books estimates. Critical for after-hours emergency requests that would otherwise go unanswered.

Medical and Dental Practices

The AI confirms insurance acceptance, gathers symptoms or service needs, and routes to scheduling.

Insurance Agencies

The AI gathers coverage needs, current provider info, and policy renewal dates. Agents receive pre-qualified leads with all necessary information.

Legal Firms

The AI qualifies based on case type, jurisdiction, timeline, and whether they've spoken to other attorneys.

The Common Thread

If your business meets these three criteria, AI SMS qualification will work for you:

  1. You receive inbound leads via text, forms, or DMs (at least 10/month)
  2. Your average deal value is $500 or more
  3. Speed matters in your sales process

If all three are true, you're leaving money on the table without this system.

7. Next Steps — Get This Built For You

You now have the complete blueprint: the architecture, the system prompt template, the cost breakdown, and the ROI model. You could build this yourself if you have the technical skills and the time.

But if you'd rather have it running for your business in 5 days — with a custom system prompt built around your exact services, pricing, and qualification criteria — that's what we do.

What Turo Solutions Delivers

  • Twilio phone number provisioned and configured
  • Custom Express.js server deployed and monitored
  • System prompt engineered specifically for your business
  • Alert system connected to your preferred channel
  • Conversation logging and lead scoring dashboard
  • 30 days of monitoring and prompt refinement post-launch

Ready to stop losing leads?

Book a free 30-minute strategy call. We'll map out exactly how this system would work for your specific business — whether you build it yourself or hire us.