AI-Powered Documentation Help System
Context-aware AI chatbot providing instant access to platform documentation
AI-Powered Documentation Help System
The platform includes an intelligent documentation assistant that provides context-aware help throughout the backoffice application.
Key Features
- Context-Aware: Automatically detects your current page and provides relevant help
- Conversational Interface: Ask questions in natural language and get streaming responses
- Multi-Language: Available in English, German, Spanish, French, and Italian
- Keyboard Shortcut: Press
Ctrl+/(orCmd+/on Mac) to toggle - Mobile Responsive: Adapts to all screen sizes
- No Login Required: Available to all users
How to Use
Opening the Chat
Method 1: Floating Action Button (FAB)
- Click the blue question icon in the bottom-right corner
Method 2: Keyboard Shortcut
- Press
Ctrl+/(Windows/Linux) orCmd+/(Mac)
Context-Aware Greeting
When you open the chat on a specific page, you'll see a contextual greeting:
Example on MS365 Integration page:
"Hi! I can help you with Microsoft 365 Email Integration.
What would you like to know?"
Asking Questions
Simply type your question in natural language:
- "How do I set up SharePoint storage?"
- "What are the available widget types?"
- "How does the action system work?"
- "Show me how to configure email sync"
Response Quality
The AI assistant:
- Always references the actual documentation
- Provides code examples when available
- Cites document paths for further reading
- Admits when information isn't in the docs
Troubleshooting
Chat Not Appearing
Check your browser console for errors. Ensure the HelpWidget is included in the application layout.
No Relevant Results
- Try rephrasing your query with different keywords
- Check if the topic is actually documented
- Verify the documentation index is up to date (rebuilds on each deployment)
Streaming Not Working
Check the network tab for SSE connection issues. Ensure your browser supports EventSource.
Configuration
The help system requires the OPENAI_API_KEY environment variable to be set for AI-powered responses. The documentation index is automatically regenerated on every build.
Developer Note: For technical implementation details (architecture, search algorithms, embedding generation, API endpoints, customization), see the internal documentation at
/docs/features/openai-embeddings.md.