AI & Automation

GoHighLevel Conversation AI: Build an AI Chatbot That Books Appointments

A well-trained GHL AI chatbot replies to leads in seconds and books them straight into your calendar. Here's how we set one up, step by step, with a sample prompt you can adapt.

Key takeaways

  • GoHighLevel Conversation AI is HighLevel's built-in chatbot for SMS, web chat and social DMs. It can answer questions and book appointments into your calendars.
  • Start in suggestive mode so a person approves replies, then move to auto-pilot once the bot's suggestions are consistently right.
  • Results depend on three inputs: clean knowledge sources, one clear bot goal and detailed instructions with firm rules and hand-off triggers.
  • Usage is typically billed per message through the account wallet. Confirm current pricing on HighLevel's website before you budget.

What is GoHighLevel Conversation AI?

GoHighLevel Conversation AI is HighLevel's built-in AI chatbot. It reads incoming messages in a sub-account, replies the way a trained front-desk person would, answers questions from the business information you give it, and can book appointments straight into your calendars. Leads get an answer in seconds, whether it's 2 p.m. or 2 a.m.

Because it lives inside the CRM, the bot isn't a separate tool you have to bolt on. Conversations land in the same inbox as everything else, appointments land in your real calendars, and contacts can be tagged and passed into your workflows. Our complete guide to GoHighLevel explains how these pieces fit together.

Which channels it works on

Supported channels change over time, but Conversation AI generally covers the text-based channels in the Conversations inbox:

  • SMS, once you have a phone number and approved A2P 10DLC registration
  • Website chat widget on your site or funnels
  • Facebook Messenger and Instagram DMs through connected pages and accounts
  • Other connected messaging channels as HighLevel adds them

Check the bot's channel settings in your account to see what's available. For SMS, sort out compliance first. Our A2P 10DLC approval guide covers the process step by step.

Suggestive vs auto-pilot mode

Conversation AI offers two broad ways of working. HighLevel updates the interface and labels from time to time, but the idea stays the same:

Suggestive modeAuto-pilot mode
Who sends the replyA human approves or edits the AI's suggested replyThe AI replies on its own
Speed to leadOnly as fast as your teamSeconds, around the clock
Risk of a bad replyLow: a person checks every messageHigher until the bot is well trained
Best forNew bots, sensitive industries, training periodProven bots with tight instructions and clear hand-off rules
Appointment bookingStaff confirm the booking replyThe bot can offer times and book on its own

Our advice: start every new bot in suggestive mode for at least a week or two. Read what it wants to send, fix the instructions wherever it gets something wrong, and switch to auto-pilot only once the suggestions are consistently ones you'd send yourself.

How to train your HighLevel AI bot

A HighLevel AI bot is only as good as what you give it. There are three things to set up.

1. Knowledge sources

Conversation AI can learn from a knowledge base you build: pages from your website, FAQ entries you write by hand, and other supported sources. Keep it accurate and focused:

  • Add the pages that answer real customer questions: services, pricing ranges (if you share them), service area, hours, policies.
  • Write FAQ entries for the questions your front desk hears every day, in plain language.
  • Remove anything outdated. If an old promo page is in there, the bot may quote it.

2. Bot goals

Tell the bot what success looks like. For most local businesses, the main goal is booking an appointment. Other goals might be collecting an email address, qualifying a lead or answering support questions. Pick one primary goal per bot. A bot that tries to do everything does none of it well.

3. Instructions (the prompt)

The instructions decide how the bot sounds and behaves: its name and personality, what it should and shouldn't talk about, how to qualify a lead and when to hand over to a human. This is where most bots succeed or fail, so we've included a full example below.

A sample prompt for Conversation AI

Below is an example prompt written for a fictional business. "Brightside Dental" is made up. Use it as a template and replace every detail with your own.

Example prompt (fictional business):

You are Mia, the friendly front-desk assistant for Brightside Dental, a family dental practice. Your goal is to help people book a new-patient exam or cleaning appointment.

Tone: warm, professional and brief. Keep replies to 1–3 short sentences. Ask one question at a time. Use the contact's first name when you know it. No emojis, no slang.

Process: 1) Greet the person and ask how you can help. 2) If they want an appointment, ask whether they are a new or existing patient and what they need (exam, cleaning, or a specific concern). 3) Offer available times from the calendar and book the time they choose. 4) Confirm the date and time, and tell them they will receive a confirmation message.

Rules: Only answer using the business information you have been given. Never give medical advice, diagnoses or exact treatment prices. If asked, say the dentist will discuss options at the visit. Do not promise insurance coverage. If someone mentions severe pain, swelling, bleeding that won't stop or another emergency, tell them to call the office right away and stop booking. If someone asks for a person, is upset, or asks something you can't answer, tell them a team member will follow up shortly and stop replying. If someone says stop or asks not to be contacted, acknowledge it politely and stop replying.

Why this works: it gives the bot a single goal, a step-by-step process, a defined tone and clear limits. The rules section matters most, because it stops the bot from guessing at prices or giving advice it shouldn't.

Connecting AI appointment booking to your calendar

AI appointment booking is where Conversation AI earns its keep. To set it up:

  1. Get the calendar right first. Assign team members, connect their external calendars to avoid double-booking, and set availability, buffers, minimum notice and time zone.
  2. Select the calendar in the bot's booking settings so it can see open slots and create appointments.
  3. Tell the bot when to offer times in its instructions, for example only after it knows the service and whether the person is a new patient.
  4. Make confirmations and reminders automatic. Use workflows triggered by "appointment booked" to send confirmations and reminders, notify staff and move the opportunity in your pipeline. Our post on GoHighLevel workflow automations covers reminder and no-show flows in detail.

If the calendar has no availability or no assigned user, the bot can't book anything, so test this before anything else.

Handing conversations off to humans

Even the best AI employee needs a way to hand over to a person. Plan the hand-off before you go live:

  • Define the triggers. A request for a human, an angry or upset message, a complaint, an emergency, a billing dispute or a question the bot can't answer.
  • Stop the bot. Use the bot's own settings plus a workflow that turns off AI replies for that contact or conversation once a hand-off happens.
  • Alert the team. Send an internal notification or assign the conversation to a specific user, with a tag such as "needs-human" so nothing gets lost.
  • Set expectations. The bot should tell the person someone will follow up, and your team needs to actually respond quickly.

Testing checklist before you go live

Run through this list with a test contact on every channel the bot will use:

  • Ask your ten most common customer questions. Are the answers accurate and short?
  • Ask something not in the knowledge base. Does it admit it doesn't know instead of making something up?
  • Book an appointment from start to finish. Does it land in the right calendar with the right person and time zone?
  • Try to reschedule and cancel. Is the outcome handled correctly?
  • Ask for a human, send an angry message and mention an emergency. Does the hand-off fire and does the bot stop?
  • Reply "STOP". Does the contact get opted out and the bot go quiet?
  • Check that tags, pipeline stages and staff notifications all fire as planned.
  • Read the full transcript the way a customer would. Does it sound like your business?

Pricing, Voice AI and the bigger AI picture

How Conversation AI is billed

Conversation AI is usually billed on usage, with charges per AI message or interaction deducted from the account's wallet. Some plans or add-ons may bundle AI features differently. HighLevel changes pricing from time to time, so check the current rates on HighLevel's website and in your account's billing settings before you budget. Our GoHighLevel pricing guide explains how the plans and wallet work. Agencies on SaaS mode can also decide how to pass AI usage costs on to clients.

Voice AI for phone calls

Conversation AI handles text. For phone calls, HighLevel offers Voice AI, an AI agent that can answer inbound calls, answer questions, collect details and take actions such as booking appointments. Many businesses run both together as an "AI employee": one bot on text channels and one on the phone line, both feeding the same CRM. Voice AI has its own setup and billing, so confirm the details in your account.

Common Conversation AI mistakes

  • Going straight to auto-pilot. Skipping the suggestive-mode period means customers find your mistakes before you do.
  • Vague instructions. "Be helpful and book appointments" isn't a prompt. Spell out the process, tone and rules.
  • A messy knowledge base. Old pages and conflicting details lead to wrong answers.
  • No hand-off plan. Upset customers stuck talking to a bot is the fastest way to lose them.
  • Calendars not ready. No assigned users, the wrong time zone or no availability means no bookings.
  • Ignoring SMS compliance. Without approved A2P registration, SMS replies may be filtered or blocked.
  • Set and forget. Read transcripts every week, especially in the first month, and keep improving the instructions.

If you'd rather skip the trial and error, our AI chatbot and Voice AI services cover the full build, training and testing.

Frequently asked questions

Can GoHighLevel Conversation AI book appointments?

Yes. Once you connect a calendar in the bot's booking settings, Conversation AI can offer available times and book appointments directly. The calendar must have assigned team members, correct availability and the right time zone, and you should use workflows to send confirmations and reminders.

Which channels does Conversation AI work on?

It generally works on the text-based channels in the Conversations inbox, including SMS, the website chat widget, and Facebook Messenger and Instagram DMs. Available channels change over time, so check the bot's channel settings in your account. SMS also requires a phone number and approved A2P 10DLC registration.

What is the difference between suggestive and auto-pilot mode?

In suggestive mode the AI drafts replies and a person approves or edits them before they are sent. In auto-pilot mode the AI replies on its own. We recommend starting in suggestive mode while you refine the instructions, then switching to auto-pilot once the suggestions are consistently accurate.

How much does Conversation AI cost?

Conversation AI is typically billed on usage, with charges per AI message or interaction deducted from the account wallet, and some plans or add-ons may package AI features differently. Pricing changes from time to time, so confirm current rates on HighLevel's website and in your billing settings.

What should I put in the prompt for Conversation AI?

Give the bot a name and role, one primary goal, a step-by-step process for qualifying and booking, a defined tone, and firm rules: what it must not discuss, when to hand off to a human, and how to handle emergencies and opt-out requests. Keep it specific to your business.

Is Conversation AI the same as Voice AI?

No. Conversation AI handles text channels such as SMS, web chat and social DMs. Voice AI is HighLevel's separate AI agent for phone calls that can answer inbound calls, collect details and book appointments. Many businesses use both, and each has its own setup and billing.

Put an AI booking assistant to work

Set up properly, GoHighLevel Conversation AI answers every lead quickly, books appointments while your team is busy and passes the tricky conversations to a person. The recipe is simple: clean knowledge sources, one clear goal, a detailed prompt, a calendar that's actually ready, a solid hand-off plan and careful testing in suggestive mode before you switch to auto-pilot.

Want a bot that sounds like your business and fills your calendar? Book a free GoHighLevel consultation and we'll map out the setup together.

Book Free GHL Consultation