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

PlanAccess
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.

Plan5 h rolling7-day rolling
Katalog40150
Provoz50175
Enterprise80220

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."