Home›AI Receptionist & Lead Capture›How to Set Up Knowledge Base Triggers in…
AI Receptionist & Lead Capture

How to Set Up Knowledge Base Triggers in GoHighLevel

By William Welch ·October 23, 2026 ·8 min read

Follow along — get 30 days free →

In This Guide
  1. What Knowledge Base Triggers do
  2. Limits and how to structure your Knowledge Bases
  3. Step-by-step: set up Smart Knowledge Base Triggers
  4. Best practices for structuring triggers
  5. Launch checklist
  6. FAQ
  7. Related guides

This tutorial also has a podcast episode

Listen on Spotify — "Go High Level" podcast

Knowledge Base Triggers control when a GoHighLevel Conversation AI agent uses specific Knowledge Base content during a conversation. To add one, go to AI Agents → Conversation AI, open your agent, and in the Build view click Add Knowledge Base Trigger under Knowledge Base Triggers; then select the relevant knowledge bases (up to 7), optionally add Instructions for when to use them, save, and test in the Test your agent panel.

TL;DR
  • Each agent has 1 Always-On trigger for general knowledge and up to 3 Smart Triggers that activate when their conditions are met.
  • If no Smart Trigger condition is met, the Always-On trigger keeps powering responses.
  • Limits: up to 4 triggers in total and up to 7 Knowledge Bases per trigger.
  • Put broad content on the Always-On trigger and specific content on Smart Triggers.
  • Smart Triggers are optional. Without them, the AI keeps working as usual.

What Knowledge Base Triggers do

Knowledge Base Triggers let you control when Conversation AI uses specific Knowledge Base content. Instead of relying only on the AI's judgment, you define trigger conditions that activate at key moments, so the most relevant content is used when it's needed.

Each Conversation AI agent includes 1 Always-On trigger for general knowledge and up to 3 Smart Triggers that activate based on conditions. Your defined logic handles the critical moments, while the AI continues to respond naturally across the conversation.

TriggerWhen it is usedWhat to attach
Always-On (1 per agent)Foundational information that should be available in every conversation; this is the agent's baseline knowledge. It powers responses when no Smart Trigger conditions are met.Foundational information, such as brand messaging and positioning, general offers and pricing ranges, business hours and contact details, and common FAQs and policies
Smart Trigger (up to 3 per agent)Activates when its specific condition is met in a conversationTargeted content for that moment

Example Smart Triggers

Use caseConditionAction
Real estateAfter budget, location, and preferences are sharedShow relevant property listings
High-ticket salesWhen objections or hesitation are expressedShare relevant case studies

Limits and how to structure your Knowledge Bases

Create separate Knowledge Bases for general FAQs, product or service information, case studies and testimonials, policies and compliance, and onboarding or implementation guides. Then attach broad content to the Always-On trigger and specific content to Smart Triggers. HighLevel says this improves accuracy and makes maintenance easier.

The Knowledge Base tab under AI Agents, listing the knowledge base Existing knowledge base
AI Agents → Knowledge Base: your knowledge bases. 1Knowledge Base tab · 2your knowledge bases (our sandbox has one, Existing knowledge base). Create separate knowledge bases here before you attach them to triggers.
Open Knowledge Base Triggers→ Check the existing trigger→ Add a trigger and attach Knowledge Bases→ Test your agent

Step-by-step: set up Smart Knowledge Base Triggers

1
You

Open the agent's Knowledge Base Triggers

  1. Go to AI Agents → Conversation AI.
  2. In Agents List, click your agent's name.
  3. The help article says to open the Bot Training tab. Our sandbox has no Bot Training tab: the agent opens in the Build view, and the triggers are in the Knowledge Base Triggers section on the right ("Connect knowledge sources for your bot").
AI Agents, Conversation AI tab, Agents List, with the agent Claude Sandbox AI Assistant
AI Agents → Conversation AI → Agents List. 1AI Agents · 2Conversation AI · 3Agents List · 4your agent (click its name).
The agent editor in the Build view, with the Knowledge Base Triggers section and the Add Knowledge Base Trigger button
Build view: Knowledge Base Triggers. 1Build · 2Knowledge Base Triggers · 3Add Knowledge Base Trigger (the help article calls it Add Trigger).
2
You

Check the Always-On trigger

The help article recommends this Always-On setup (our screenshots do not show which on-screen row is the Always-On trigger):

  1. Make sure your general Knowledge Bases are attached.
  2. Remove highly specific content.
  3. Save changes.

In our sandbox the screen does not use the words "Always-On" or "Smart Trigger". The agent's existing trigger row shows its knowledge base name, Existing knowledge base, with Active for all queries under it. To change which knowledge bases a trigger uses, open the row's ⋮ menu and click Edit; the Edit Trigger pop-up shows the selected knowledge bases under Select knowledge base.

Knowledge Base Triggers row Existing knowledge base, Active for all queries, with its menu open showing Edit and Delete
The existing trigger row and its ⋮ menu. 1knowledge base name · 2Active for all queries · 3⋮ menu · 4Edit.
Edit Trigger pop-up with Existing knowledge base selected, the up to 7 knowledge bases helper text, Instructions (Optional) and Cancel
Edit Trigger pop-up. 1selected knowledge base · 2"You can select up to 7 knowledge bases." · 3Instructions (Optional) · 4Cancel (we closed it without saving).
3
You

Create a Smart Trigger

  1. Click Add Knowledge Base Trigger (the help article says Add Trigger). In our sandbox this opens a pop-up titled Add Knowledge Base.
  2. The help article says to name the trigger clearly. The pop-up in our sandbox has no trigger-name field.
  3. The help article says to write the condition in plain English. The pop-up's only text field is Instructions (Optional), with the example "Use this knowledge base when the user asks about pricing and discounts". Its helper text says adding the instruction is optional and the agent will always autonomously decide when to use this KB.
Add Knowledge Base pop-up with Select knowledge base, the up to 7 knowledge bases helper text, Instructions (Optional) and Cancel
Add Knowledge Base pop-up. 1Select knowledge base · 2"You can select up to 7 knowledge bases." · 3Instructions (Optional) · 4Cancel. Save stays greyed while the pop-up is empty.
Writing trigger conditions
  • Use clear, natural language.
  • Focus on specific moments, such as qualification complete or objection raised.
  • Avoid overlapping conditions.
  • Attach only relevant Knowledge Bases to each trigger.
4
You

Attach Knowledge Bases

  1. Open Select knowledge base and select the relevant Knowledge Bases (up to 7).
  2. Keep them focused on the trigger's purpose.
  3. Save.
The Select knowledge base list open in the Add Knowledge Base pop-up, showing Existing knowledge base
Select knowledge base: the list. 1Select knowledge base · 2your knowledge bases (our sandbox lists one). We selected nothing and cancelled.
5
You

Test in the Test your agent panel

  1. Type in Send a message in the Test your agent panel on the right of the Build view (the help article calls this step Preview). The panel says test messages are never sent to your contacts.
  2. The help article says to simulate real conversations, check that triggers fire at the right time, verify which Knowledge Base is used, and adjust conditions as needed.

We did not send a test message in our sandbox, so this guide does not show a trigger firing or which knowledge base was used.

The Test your agent panel in the Build view with an empty Send a message box
Test your agent panel. 1Test your agent (the help article calls it Preview) · 2Send a message.
6
You

Add more Smart Triggers

Create up to 3 Smart Triggers. Cover different stages, such as qualification, objections, pricing, and booking.

This is built into GoHighLevel. Try it free for 30 days →

Best practices for structuring triggers

Launch checklist

FAQ

Do I need to configure Smart Triggers?

No. Without triggers, the AI continues working as usual.

What happens if no trigger fires?

The Always-On trigger handles the response.

How many Knowledge Bases can I use?

Up to 7 per trigger.

Who can configure triggers?

Users with Conversation AI training permissions. See our guide to AI agent permissions.

How do I write effective conditions?

Use clear, natural language focused on a specific moment.

Do Smart Triggers work with Voice AI or workflows?

HighLevel says they are designed specifically for Conversation AI behavior.

Source: HighLevel Support, How to Use Knowledge Base Triggers in Conversation AI (article 155000007791; modified Tue, 16 Jun, 2026 at 2:56 PM; fetched 2026-10-23).

Screenshots: our HighLevel Cloud Sandbox (English UI, captured 2026-10-23). Where the live screen uses a different label from the help article, this guide uses the live label.

Ready to try this?

$0 for 30 days — just a ~$1 card-verification hold (no subscription charge). Set up everything in this guide inside your trial.

Start Free 30-Day Trial
Cancel anytime — $0 for the first 30 days
Share
William Welch
GoHighLevel Consultant & Agency Automation Specialist
I help agencies replace 5-10 disconnected tools with one platform. I've built and managed GoHighLevel automations across CRM, email, SMS, WhatsApp, and AI — and I publish everything I learn here. More about me →