How to use AI for follow up and appointment booking

Most businesses lose leads in the gap between the first call and the first booking. A lead fills out a form at 9 PM, and nobody replies until the next morning. By then the lead already called the next business. AI follow up closes that gap by replying in seconds across SMS and email, answering the questions the lead asks, and booking the appointment before the lead moves on.

2 of 4 · 16 steps
Short answer

AI follow up replies to every lead in seconds across SMS and email, answers the common questions, offers real calendar slots, and books the appointment without you on the phone. Pipe every lead into one inbox, load your services and prices, connect your calendar, and let it work the lead until it books. This is general information, not legal advice. Rules vary by state.

Time2 to 4 hours to set up, then it runs on its own
Cost to do it yourselfFree to about $100 a month for a texting and automation tool, or done for you with RiverX
DifficultyMedium
Best forAny business that gets leads it does not call back fast enough
Why it matters

A lead is only worth something if it books. Most businesses lose leads in the gap between the first contact and the first follow up, and the lead that does not get a reply in the first few minutes usually calls the next company.

Speed to lead is the whole game. The business that replies first wins the job, and an AI that replies in seconds beats a human who replies after lunch.

What you need
  • Every place a lead can come from, listed out
  • A CRM or inbox where every lead lands in one place
  • A texting tool that can send SMS automatically
  • Your real calendar with open appointment slots
  • Your services, prices, and service area written down
  • Consent to text each lead, collected when they reach out
Step by step
  1. 1

    Map every place a lead can come from

    List every channel a lead can arrive from before you build anything. Website forms, incoming phone calls, missed calls, Facebook ads, Google chat, Yelp messages, and manual entries all count. Write them down on one list. If a lead can come from a place you forgot, that lead sits in a channel you never check and you lose it. Walk through your own customer journey and add every door a customer could walk through.

    Example

    A roofer lists website form, phone, missed call text back, Facebook lead form, and Google Business Profile messages. Five doors, all routed to one place.

  2. 2

    Pipe every lead into one central inbox

    Route every channel from your list into a single CRM inbox so no lead gets left on a personal cell or an unmonitored email. If a lead comes in on Facebook and nobody checks Facebook for two days, you lost it. Connect each source to your CRM with its native integration or through Zapier. The goal is one inbox where every lead shows up the moment it arrives, with the source tagged.

    1. 1. Open your CRM and add each lead source as an integration.
    2. 2. For sources without a native integration, build a Zapier or Make connection.
    3. 3. Tag each lead with where it came from so you can see which channels work.
    4. 4. Send a test lead from each source and confirm it lands in the inbox.
  3. 3

    Choose an automated follow up platform

    Pick a platform that can send SMS and email on a schedule, read a lead's reply, and hand off to a human when needed. Your CRM may do this built in. If it does not, look at a dedicated tool. The platform needs to send texts, pause when a lead replies, and resume when they go quiet. Do not pick one that only sends email, because text is what gets read.

    Example

    A CRM with built in SMS sequences lets you set a text to go out 2 minutes after a lead arrives, a follow up at day 3, and a final one at day 7, all pausing the moment the lead replies.

  4. 4

    Set up instant auto reply SMS

    The first text goes out within seconds of a lead arriving, not minutes. It confirms you got the message and offers a next step. The lead that gets a reply in seconds stays. The lead that waits an hour is already calling the next business. Set the first text to fire the moment a lead lands in your inbox, and make it personal with the lead's name, your name, and a specific time to book.

    Copy thisThree sample follow up texts Day 1 (within seconds): Hi {first name}, this is {your name} with {company}. Got your request. I can get you on the calendar for {time} or {time} today, or {time} tomorrow. Which works? Day 3: Hi {first name}, following up from {company}. Still looking to get this done? Reply here and I'll get you scheduled. Day 7: Hi {first name}, last note from me. If the timing was wrong, tell me when works and I'll book it. If you went another way, no worries. Thanks either way.
  5. 5

    Load your business knowledge base

    Give the AI the answers to the questions leads ask before they book. Your services, your prices or price ranges, your service area, your hours, and how you quote. When a lead asks whether you go to a certain city or what you charge to come out, the AI answers the way you would instead of stalling or transferring. Vague knowledge gives you a vague follow up that loses the lead.

    Example

    Load 'Service call is a flat fee, estimates are free, we work in Bakersfield and Buttonwillow, we do not do new construction.' A lead who asks about price gets a real answer and books. A lead who loads 'we do plumbing' gets a vague reply and calls someone else.

  6. 6

    Connect your real calendar

    Connect the AI to the calendar you actually check, not a spare one. It reads your open slots and offers real times, so it never books you when you are on a job or double books your day. Google Calendar, Outlook, or your CRM calendar all work. Set your working hours and buffers so it does not offer a late afternoon slot when your last job is across town.

    1. 1. Connect Google, Outlook, or your CRM calendar to the follow up platform.
    2. 2. Pick the calendar you actually check every day.
    3. 3. Set your working hours and drive buffers to match your real schedule.
    4. 4. Block personal time so the AI sees it as busy.
  7. 7

    Enable conversational slot selection

    Have the AI offer two or three specific times, not a booking link. 'I can do Thursday at 10 or Friday at 2, which works?' gets a reply. 'Click here to book' gets ignored. When the lead picks a time, the AI books it on the spot and sends a confirmation. The conversation is what books the job, not a link the lead forgets to open.

    Example

    A lead says next week would work. The AI replies 'I have Tuesday at 10 or Wednesday at 2, which is better?' The lead picks Tuesday at 10 and it is booked. No link, no back and forth, no lost lead.

  8. 8

    Set appointment types by lead type

    Not every lead needs the same appointment. A tire kicker gets a phone call to qualify. A hot lead gets an in person estimate. Set rules so the AI books the right type based on what the lead asked for. If you book every lead as an in person estimate, you waste drive time on leads who were never going to buy. Match the appointment to the lead.

  9. 9

    Diversify follow up channels

    Do not rely on one channel. SMS gets read most, but carriers throttle how many you can send, and a lead who opted out of texts still reads email. Run SMS as the primary, email as the backup, and a phone call for leads who go quiet for a few days. If one channel gets blocked or the lead ignores it, the others keep the lead alive.

  10. 10

    Build multi day follow up sequences

    Most leads do not book on the first reply. Build a sequence that follows up over 5 to 7 days: a text the first day, a check in at day 3, and a final one at day 7. Then stop. More than a week of daily texts costs goodwill and looks desperate. The sequence runs until the lead books, asks you to stop, or goes cold. Set it once and it runs for every lead.

    Example

    Day 1 text, day 3 follow up, day 7 last note. The lead books on day 3 and the sequence stops. A lead who never replies gets three touches and then silence, not a month of nagging.

  11. 11

    Sync AI status with CRM pipeline stages

    When a lead books an appointment, pays an invoice, or tells you to stop, the AI must stop following up. Connect the AI to your CRM pipeline so a booked appointment pauses the sequence automatically. If you do not, the AI keeps texting a lead who already booked and you look like you do not know what is going on in your own business.

  12. 12

    Re engage cold leads monthly

    Leads who did not book are not dead, they are cold. Once a month, send a light check in to the ones who went quiet. Not a hard sell, just a short 'still on your radar?' text. Some of them book on the second or third touch months later. Do not spam them weekly. A monthly nudge resurrects the ones who were not ready then but are ready now.

  13. 13

    Add after hours voice AI

    SMS and email follow up handles the leads who filled out a form. It does not handle the caller who rings at 9 PM. Pair your follow up with an AI voice receptionist that answers every call after hours, captures the lead, and drops it into the same CRM inbox. The lead who calls at night gets the same fast follow up as the one who fills out a form at noon.

  14. 14

    Disclose AI and keep humans for the close

    When a lead asks if they are talking to a person, the AI tells them it is an assistant for your business. Do not pretend it is human. For high ticket or emotional sales, hand the lead to a human rep once it is qualified and booked. The AI books the appointment. Your rep closes the deal. Use each for what it is good at.

  15. 15

    Never use AI voice for cold lists

    AI voice and automated texts are for leads who reached out to you, not for cold lists you bought. The TCPA fines for calling or texting a non consenting list are per message, and they add up fast. If you want to reach new prospects, use human reps who follow the consent rules. Do not point your AI at a cold list.

  16. 16

    Review the sequence every month

    For the first month, watch what the AI sends. Read the replies. You will see the questions it could not answer and the leads it lost. Update your knowledge base and your sequence based on what you see. After a month it mostly runs itself, but check in monthly to keep it sharp. A sequence you set once and never tune slowly drifts out of date as your prices and services change.

    Example

    You notice three leads asked about a service you stopped offering. You update the knowledge base and the AI stops losing those leads. Without the monthly review, it keeps quoting a service you no longer do.

Real result
64 appointments from about 1,150 sellers in 30 days
CodyReal estate
What to avoid
  • Waiting more than a few minutes to send the first reply.
  • Continuing to text a lead after they booked or asked you to stop.
  • Sending daily texts for weeks until the lead blocks you.
  • Pointing AI voice or automated texts at a cold list you bought.
  • Offering a booking link instead of specific times the lead can pick.
  • Loading vague knowledge and expecting the AI to know your business.
Common questions
How fast should the first follow up go out?

Within seconds. The lead that gets a reply in the first minute stays. The lead that waits an hour is already calling the next business. Set the first text to fire the moment a lead lands in your inbox.

How long should a follow up sequence run?

Five to seven days with three or four touches, then a monthly check in for the ones who went quiet. More than a week of daily texts costs goodwill. The sequence pauses the moment a lead books or asks you to stop.

Will leads know it is AI?

Most will not unless they ask. When they do, the AI tells them it is an assistant for your business. Callers care more about getting booked than about who replied. Do not pretend it is a human.

Can I use AI to call my cold list?

No. AI voice and automated texts are for leads who reached out to you. The TCPA fines for texting or calling a non consenting list are per message. Use human reps for cold outreach who follow the consent rules.

Does it book straight onto my calendar?

Yes. Connect it to the calendar you actually use, set your hours and buffers, and it offers real open slots and books the one the lead picks. If you block personal time, it sees it as busy.

Doing this with RiverX
Plus$497 a month plus call time, or Rainmaker for follow up wired into your CRM
RiverX does
  • Writes and runs the sequences
  • Replies when a lead responds and pushes for the appointment
  • Books straight to your calendar
  • Syncs to your CRM so booked leads stop getting texts
You do
  • Work the booked appointments
Next guideHow to connect AI to your CRM
Was this helpful?