Content tagging lets you organize your knowledge base with categories and automatically show visitors only the most relevant information based on their needs.
Content tagging is not enabled by default. See Enabling Tagging below to turn it on.
How to get there: Once enabled, go to Setup → Chatbot in the top menu → click your chatbot → Training → Tags tab.
Instead of searching through all your content, your chatbot can focus on exactly what each visitor is looking for. Tags solve a specific problem: when your chatbot serves content that overlaps or conflicts between topics. Without tags, the AI mixes up answers from different contexts. If your content is naturally distinct (e.g., different products with unique names), the chatbot can usually tell them apart on its own.
Create tags for your chatbot to categorize your content:
Tags are unique per chatbot.
Assign tags to your knowledge base content:
When you tag a source, all of its content gets that tag automatically. Content without tags remains available to all visitors as general knowledge.
Let visitors self-select their topic with interactive questions:
Questions can depend on a previous answer. For example:
Based on selected tags, the chatbot searches only:
Content with other tags is excluded.
car, home, travel, liabilitysummerbeats, electronight, harvest-festnetherlands, germany, france, australiastore-amsterdam, store-rotterdam, store-utrechtWhen multiple tags are active, the chatbot uses OR logic. Active tags ["be", "nl"] means: content tagged "be" OR "nl" OR untagged content. Content tagged "de" is excluded.
Untagged content is treated as general knowledge and is always included, regardless of active tags. Use this for universal information like company info, general FAQs, and refund policies.
When you tag a webpage or file, all of its content gets that tag automatically, including any content added later.
Instead of pre-chat questions, you can pass tags directly when your application already knows the visitor's context.
<script>
Boei({tags: 'au-pair,nl'});
</script>
<input type="hidden" id="boei_prefill_customer_tags" value="au-pair,nl" />
<iframe
src="https://app.boei.help/p/bot/YOUR_CHATBOT_ID?load_key=YOUR_LOAD_KEY&tags=au-pair,nl"
width="100%" height="600">
</iframe>
<script>
var userCountry = getUserCountry();
Boei({tags: userCountry === 'NL' ? 'nl' : 'be'});
</script>
Tags must be comma-separated slugs (lowercase alphanumeric with hyphens) matching existing tag slugs in your chatbot.
Content tagging is not enabled by default:
If you don't have access on your current plan, contact support at support@boei.help.
be, nl, not belgium-country-specific).Can I tag content after it's been crawled/uploaded? Yes, you can add tags to existing content anytime.
Can a source have multiple tags? Yes, you can assign multiple tags to the same content.
What happens if I delete a tag? Content tagged with it becomes untagged (general content).
Can visitors see tag names? No, tags are internal. Visitors only see pre-chat questions (if configured).