Documentation
Lumi — in-app AI
What Lumi does
Lumi is the built-in AI assistant inside the Sytalog console — the "Open AI chat" icon in the bottom-right corner.
What it does:
- Answers app questions ("How do I import a CSV?", "Where do I set email templates?")
- Navigates the user — opens the relevant page ("Opening datasets…")
- Search by meaning — finds products by description, not just keywords
- Voice input — transcription via OpenAI Whisper (microphone access required)
What it doesn't do: general ChatGPT chat, sending emails for you, deleting data, ordering an upgrade. Lumi only points to the right UI place.
Access by plan
| Plan | Access |
|---|---|
| Náhled | ❌ not in plan — 403 + modal "AI chat starts on Katalog" |
| Katalog | ✅ active automatically |
| Provoz | ✅ active automatically |
| Enterprise | ✅ active automatically |
Per-user limits
Two parallel caps per user. Both must pass.
| Plan | 5 h rolling | 7-day rolling |
|---|---|---|
| Katalog | 40 | 150 |
| Provoz | 50 | 175 |
| Enterprise | 80 | 220 |
Error states
- Náhled used AI chat → 403 "AI chat is not part of the Náhled plan. Upgrade to Katalog…"
- 5h limit hit → paywall "Lumi resets in the current 5h window. Buy +50 messages or move to Enterprise."
- Weekly limit hit → "Per-user weekly AI chat limit reached. Wait or upgrade to Enterprise."
- OpenAI rate-limited → "AI chat is temporarily rate-limited. Please try again in a moment."
- OpenAI quota exhausted → "AI chat is unavailable because OpenAI quota or billing has been exhausted." (Sytalog admin problem, not user.)
- Microphone blocked → "Microphone access was blocked. Allow microphone access and try again."