KindWatch 20 / 25
AI consultant agent with confirmed actions
An in-app assistant that answers questions and can perform actions — safely.
Problem
Support gets hundreds of repetitive requests (303 escalations analysed), many of which are simple actions.
What it does
- Answers from a RU/KZ knowledge base
- Read-only tools for looking up data (7 tools)
- Write actions (e.g. grant a teacher access to a group) via confirmation cards
- Escalates to a human specialist via Telegram
How it works
- LLM only parses intent and raw strings — it has no permissions
- Service looks up entities in the user’s own organization and checks rights
- One confirmation card with all details; the button sends a one-time token bound to user and entity IDs (TTL ~5 min)
- Rights checked twice, action executed and logged; data from DB is never treated as commands
Stack & models
Yii2 / PHPVueLLM APITelegram
Numbers
- 303 support escalations analysed to choose use cases
Figures come from project docs/README; no other benchmarks are claimed.