Knowledge Base Administration

Managing the Customer Knowledge Base

Navigate to Content → Knowledge Base to manage the help articles that gym staff and athletes see in their Help Centre and AI chat assistant.

Articles Tab

This is where you create, edit, and manage all help content. Each article has:

FieldPurpose
TitleDisplayed as the article heading and in search results
SlugURL-friendly identifier (auto-generated from title, editable)
CategoryThe category this article belongs to
Body (HTML)The article content — supports h2, h3, p, ul, ol, table, strong, code tags
Feature RouteThe app route this article is relevant to — enables the AI help widget to suggest it contextually
AudienceWho can see it: gym (gym staff), athlete (members), platform (internal), or both
PublishedToggle between published (visible) and draft (hidden)
Sort OrderPosition within the category

Categories Tab

Analytics Tab

AI Help Assistant

The KB powers a RAG-based AI assistant (kb-chat) that uses Google Gemini. The assistant:

KB Maintenance Rule

Critical: Every time a feature is built or updated, the corresponding KB content MUST be reviewed and updated. The seed files must be regenerated. See docs/KB-CONTENT-MAINTENANCE.md for the full process and build log.