The five-step process Thrive Media uses to configure GHL Conversation AI, Voice AI, and knowledge bases so they actually book appointments — instead of escalating every message to a human.
Quick answer
Thrive Media's step-by-step guide to building AI agents in GoHighLevel covers enabling AI Employee, configuring Conversation AI with a custom knowledge base, connecting the AI to your SMS and chat inboxes, integrating it with GHL automation workflows, and testing before going live. GHL's AI agent capability is powerful but requires proper setup — most GHL users get this step wrong.
The five steps
Step 1
What to do
In your GHL sub-account, open Settings → Labs / AI Employee. Choose the $97/month unlimited plan or pay-per-use. Confirm the sub-account has SMS and email sending already configured — AI Employee sits on top of these, it doesn't replace them.
Where most GHL users get stuck
If you're planning to use Voice AI as well, enable it here in the same step so both share one knowledge base.
Step 2
What to do
Add every service you sell, pricing (or pricing ranges), service area, hours, top 20 FAQs, top 10 objections, and how you want the AI to handle out-of-scope questions. Include exact phrases you'd want the AI to use.
Where most GHL users get stuck
This is where most GHL users fail. A thin knowledge base means the AI escalates every conversation to a human — which defeats the point.
Step 3
What to do
Set the AI's tone (professional, friendly, direct), escalation rules (when to hand off to a human), and booking integration — connect it to your GHL calendar so it can actually book appointments during a conversation.
Where most GHL users get stuck
Escalation set too aggressive = AI hands off every lead. Too loose = AI answers questions it shouldn't. The goal is 60–80% self-service resolution.
Step 4
What to do
Enable Conversation AI on your SMS inbox, web chat widget, and email. Send 20+ test conversations covering the top scenarios: new lead, existing customer, out-of-hours, out-of-scope, angry customer, wants to book.
Where most GHL users get stuck
Don't skip testing. Most bad GHL AI deployments would have been caught with 20 minutes of real conversation testing.
Step 5
What to do
Add pipeline stage triggers — when AI books an appointment, move the contact to Appointment Booked. When AI escalates, tag it and notify a human. When AI captures a lead after hours, run the standard follow-up sequence.
Where most GHL users get stuck
The AI is only as valuable as the workflows around it. Tie every outcome back into your CRM pipeline so nothing falls through.
Service page
Full-scope AI agent configuration for existing GHL accounts — knowledge base, escalation, calendar, testing.
Have Thrive Media build it
If you'd rather have Thrive Media build and train your GHL AI agent correctly from day one, schedule a free strategy call.
Schedule callFAQ
Open the sub-account you want AI enabled on, go to Settings → Labs (or AI Employee, depending on your GHL version), and toggle AI Employee on. Choose between the $97/month unlimited plan or pay-per-use pricing. Once enabled, Conversation AI, Voice AI, and Reviews AI become available across SMS, chat, email, and phone.
GHL trains its AI through the Knowledge Base under Conversation AI settings. Upload your services, pricing, service area, hours, top FAQs, and objection responses. The more specific and phrase-level the content, the better the AI performs. Thin knowledge bases are the #1 reason GHL AI feels generic.
Two reasons: escalation rules are set too aggressive, or the knowledge base doesn't cover the question. Loosen the escalation threshold in Conversation AI settings, then check the escalation log to see which questions triggered handoff — every one of those is a gap in your knowledge base that needs filling.
Yes. Connect Conversation AI to your GHL calendar in the AI configuration screen. The AI can then check availability, offer time slots, confirm the booking, and add the contact to the calendar — all inside a single SMS or chat conversation. This is one of the highest-ROI configurations most GHL users skip.
In your GHL sub-account, open Settings → Conversation AI, then toggle SMS as an enabled channel. Assign your AI agent to inbound SMS traffic on the specific phone number(s) you want it to handle. Test with a real number before deploying — SMS latency and formatting behave differently than chat.
AI Bot was GHL's earlier, more limited chatbot product — rules-based with simple conversation flow. AI Employee is the newer, LLM-powered suite that includes Conversation AI, Voice AI, and Reviews AI, and works across SMS, chat, email, and phone with a shared knowledge base. AI Employee is what you want for modern deployments.
A rushed setup takes an afternoon and performs badly. A proper setup — thorough knowledge base, calibrated escalation, tested across scenarios, integrated with workflows — takes 20–40 hours of work over 1–2 weeks. Most Thrive Media GHL AI builds fall in this range, then improve over the first month with real-conversation tuning.
At minimum: every service you sell with pricing, your service area, hours, top 20 FAQs, top 10 objections with the exact language you'd use to respond, out-of-scope handling instructions, and escalation triggers. Include example conversations for the most common inbound scenarios — the AI uses these as templates.