The GoHighLevel practice of Yotomations LLCAI development, custom software and websites at yotomations.com
New to GHL? Start here

The GoHighLevel AI Chatbot: How to Set One Up That Does Not Embarrass You

Suggestive mode first, then auto-reply. Here is the knowledge base, the handoff rule, and the five test questions to run before your GoHighLevel chatbot goes live.

Receptionist wearing a headset taking a call at a computer
By Yaakov (Koby) Oranski, Certified GoHighLevel Admin and Partner | | 7 min read

Short answer: GoHighLevel's AI chatbot only avoids embarrassing replies if you turn on suggestive mode first, load a knowledge base built from the questions your team actually gets, and write a handoff rule before it ever talks to a real customer. Flipping on auto-reply on day one, with the website copy pasted in as the knowledge base and no handoff rule, is how a bot ends up quoting a price nobody offers or answering a question it should never touch. Set it up in that order, test it against five real questions, and only then let it send on its own.

GoHighLevel AI chatbot handoffGOHIGHLEVEL AI CHATBOT HANDOFFInbound messageSMS, web chat or a Yelpmessage arrivesConversation AIDrafts a reply from theknowledge baseSuggestive modeReply waits for a staffclick to sendGoHighLevel inboxApproved reply sends,tagged and loggedHuman handoffPricing, medical or angrymessages route to a persondraftapprovedflaggedSuggestive mode holds every AI reply for a human click until the bot has passed the five test questions.

Suggestive mode before auto-reply

GoHighLevel's Conversation AI runs in one of two modes. Suggestive mode drafts a reply and drops it into the conversation thread, where it waits for a staff member to read it, edit it if needed, and click send. Auto mode skips the person entirely and sends whatever the AI wrote. Every account we set up starts in suggestive mode, usually for two to four weeks, longer for clinics or anything touching a price.

That waiting period gives you a written record of what the bot would have said, without a customer ever seeing the miss. Once you have read a stretch of drafted replies with no corrections needed, switch the simple stuff to auto: hours, address, generic scheduling questions. Keep pricing, medical questions and anything account specific in suggestive mode, possibly forever.

What goes in the bot's knowledge base

The knowledge base is not your homepage pasted in. Feed it marketing copy and it answers like marketing copy, guessing whenever a customer asks something the site never covered. That guess is where the embarrassing reply comes from, not from the AI being unable to write a sentence.

Build the knowledge base from the questions your front desk or dispatcher actually fields by phone: a price range, what is and is not included, how scheduling works, what happens if a job runs long. Write each entry as a plain question and a plain answer, in the words you would use on that call. Every time a staff member corrects a drafted reply in suggestive mode, that correction is telling you a gap in the knowledge base, so add it.

A note on tone

A bot that never says "I don't know, let me get someone" is worse than one that says it often. Give it permission, in the knowledge base instructions, to admit the limit and hand off rather than invent an answer.

The handoff rule: when a human must take over

A recent thread about a transfer bot stuck on one channel shows what happens without a clean handoff rule: the AI kept trying to qualify a lead for the wrong offer instead of routing them out. Decide the triggers before launch, not after a bad one goes out. Common triggers: a price negotiation, a medical or clinical question, language suggesting anger or a complaint, a refund request, or more than two back-and-forth messages without resolution.

In GoHighLevel this is built either as a condition inside the bot's own escalation settings or as a workflow branch off a tag the AI applies when it detects one of those triggers. Some accounts pair Conversation AI with an see what the AI Employee includes">AI Employee add-on to manage the handoff queue; either way, the rule needs to exist in writing before the bot goes live, not as something you improvise the first time it happens.

Chat widget vs Conversation AI: two different features

People turn on the chat widget on their website and assume they have turned on AI. They are not the same thing, and confusing them is why some bots feel dumb: the widget is just a box, the intelligence is a separate layer.

FeatureChat widgetConversation AI
What it isAn embedded chat box on your websiteThe AI layer that drafts or sends replies
Where it worksWebsite onlySMS, web chat, Instagram, Facebook, a Yelp channel
Needs a knowledge baseNoYes
Sends without reviewN/AOnly in auto mode

If your team's complaint is "the website chat feels dumb," check whether Conversation AI is even connected to that widget before you touch the knowledge base. A recent thread asking for an alternative to GoHighLevel's native AI for high volume messaging is really a routing and handoff problem, not a case for abandoning the built-in tool.

Five questions to test before it goes live

Before you switch anything to auto mode, run these through the bot and read every answer.

  • A pricing question with no exact answer in your knowledge base: does it guess a number or offer to connect a person?
  • A question about a service you do not offer or an area you do not cover: does it say so, or does it try anyway?
  • A message phrased like an emergency: does it escalate, or does it draft a scheduling reply like any other message?
  • A message with obvious frustration or profanity: does the handoff rule catch it?
  • The same question asked twice in a row: does it repeat itself, or does it recognize the loop?

If the bot fails any of these, the fix is almost always the knowledge base or the handoff rule, not the AI settings.

The compliance layer people skip

A chatbot that texts through GoHighLevel is still an SMS message, which means it needs a registered A2P 10DLC campaign and a consent basis under TCPA rules before it sends anything automatically. We wrote a full breakdown of A2P 10DLC registration and approval if that part is not done yet. This is practical guidance, not legal advice, and the rules differ by state, so check your own situation before relying on it.

What we would do first

We start every chatbot build in suggestive mode with a knowledge base written from a short interview with whoever answers your phones today, then write the handoff rule before any reply goes out unreviewed. If you want a second set of eyes on a bot you already built, or want one built from scratch on your voice channel, Yelp channel or web widget, our AI voice and chat agent service covers the setup, the knowledge base and the handoff logic. A free 30 minute discovery call is the easiest way to find out what that would look like for your account: book one here.

Yaakov (Koby) Oranski

Yaakov (Koby) Oranski, Founder and CEO of Yotomations

Certified GoHighLevel Admin and Partner. Koby designs CRM migrations, two-way integrations, billing systems and AI agents for service businesses, and writes from the engagements described on this site.

Published

Frequently asked

What is suggestive mode in GoHighLevel's Conversation AI?

Suggestive mode has the AI draft a reply inside the conversation thread, but the reply sits there until a staff member reads it and clicks send. Auto mode skips that step and sends whatever the AI wrote straight to the customer. Most accounts should start in suggestive mode for at least the first two weeks.

How do I make my GoHighLevel chatbot sound less robotic?

Stop feeding it your website copy. Build the knowledge base from the actual questions your front desk or dispatcher gets by phone, written in the plain language you would use answering that call, and update it every time a staff member corrects a drafted reply.

Can the GoHighLevel AI chatbot text customers automatically?

Yes, once Conversation AI is connected to an SMS number, but that number needs A2P 10DLC registration and the messages still need a consent basis under TCPA rules. This is practical guidance, not legal advice, so check your specific state rules before relying on it.

What is the difference between the GoHighLevel chat widget and Conversation AI?

The chat widget is the box embedded on your website; on its own it does not think, it just opens a conversation. Conversation AI is the layer that reads and drafts replies, and it can run across SMS, the web widget, Instagram, Facebook, and a Yelp channel, not just the site.

How long should I keep the chatbot in suggestive mode?

Keep it there until you go through a stretch of drafted replies with no corrections needed, which is usually two to four weeks of real volume. Pricing, medical, and anything account specific should probably stay in suggestive mode indefinitely.

Keep reading

Is this happening in your account?

Book a 30-minute call. We look at the account live and tell you what is broken, what we would fix first and what it would cost.

No pitch deck. We look at your current setup and tell you what we would do and what it would cost.

Need more than GoHighLevel? Yotomations, our parent company, also builds AI agents, custom software and websites.