AI in the Knowledge Base
The Knowledge Base module has built-in AI tools that work from two perspectives — they help operators create and manage content, and give end users tools to work with documentation.
Operator Side — Creating Content with AI
AI Button in the Editor
When creating or editing an entry, the content editor has an AI button. Simply describe the entry topic in a few words — e.g., “how to configure API integration” — and AI will prepare complete article content with structure, headings, and steps.
AI automatically:
- Formats text in Markdown with headings and lists
- Creates step-by-step procedures
- Fixes errors and formatting
- Writes in the appropriate language of the knowledge base
AI Modal Window — Editing and Bulk Creation
On the public knowledge base view (visible only to operators), each entry, category, and knowledge base has an “Edit with AI” or “New entry with AI” button. Clicking it opens a dialog where you can issue a natural language command:
- “Improve the entry content and add a section about security”
- “Translate the entry to English”
- “Add 5 new entries about CRM module features”
- “Write a tutorial article about webhook configuration”
AI works as an agent — it has access to the knowledge base API and performs operations independently. In a single conversation, it can create multiple entries, assign them to categories, set tags, and link entries together.
System Prompts
The system contains ready-made prompts for various operations:
- Creating an entry — generates article content based on a topic description
- Editing an entry — modifies existing content according to instructions
- Creating in a category — bulk adding entries to a selected category
Prompts are configurable — they can be customized at the user, team, department, or account level.
API Documentation (content_api)
Each entry has an additional API Documentation field — separate from the main content. This allows maintaining in parallel:
- User-facing content — feature descriptions, tutorials, FAQ
- Technical documentation — API endpoints, parameters, request examples
API documentation is accessible by adding the .api suffix to the entry URL.
User Side — AI Buttons on the Public View
Each entry in the public knowledge base has an AI button with a dropdown menu. This gives end users new ways to work with documentation.
Copy Page
Copies the full entry content in Markdown format to the clipboard. Users can paste it into any AI tool, notepad, or editor.
Markdown
Opens the .md version of the entry in a new tab — clean Markdown with headings, links, and breadcrumb structure. Ideal for machine reading and processing by AI tools.
Open in Claude
One click opens claude.ai with the entry content loaded as conversation context. Users can immediately ask questions about the documentation, request explanations, or code examples.
Open in ChatGPT
Same as above, but opens chatgpt.com with the entry content. Users choose their preferred AI assistant.
API View
If an entry has technical documentation (the content_api field), an additional API button appears in the menu. It leads to the .api view, which displays only technical documentation — endpoints, parameters, request and response examples.
Benefits
For Operators
- Fast content creation — instead of writing from scratch, describe the topic and AI generates the article
- Bulk operations — a single prompt can create multiple entries at once
- Translations — AI will translate an entry into any language
- Maintaining two layers of documentation (user + API) in one entry
For End Users
- Documentation becomes interactive — instead of reading, you can chat with AI about the content
- Your customers’ clients receive modern tools for working with the knowledge base
- Markdown export enables easy integration with their own tools and workflows
- Direct access to Claude and ChatGPT without copying text