Knowledge Base
Organize help articles into categories with full-text search.
Structure
The knowledge base is organized into two levels:
Categories
├── Getting Started
│ ├── How to sign up
│ └── First steps guide
├── Account
│ ├── Reset your password
│ └── Update your profile
└── Billing
├── Payment methods
└── Invoice FAQ
Article Properties
| Field | Type | Description |
|---|---|---|
| title | string | Article title |
| slug | string | URL-friendly identifier |
| content | string | Full article body (Markdown) |
| excerpt | string | null | Short summary for search results |
| categoryId | string | Category this article belongs to |
| entityId | string | Entity this article belongs to |
| isPublished | boolean | Whether the article is visible to visitors |
Search
Articles are searchable via the KBSearch component or the REST API. Search uses fuzzy matching on title and content.
You can also embed a standalone search bar on your help center page:
GET /api/kb/search?q=reset+password&entityId=cashmatrix
Analytics
Track article views and "Was this helpful?" votes to identify gaps in your documentation. Analytics are available in the dashboard under Knowledge Base → Analytics.
