SYS-09real time
Answering-machine detection on live calls
95%F1 after retraining
Open the case→- Input
- The first 3 seconds of every outbound call.
- Model
- CatBoost on 184 acoustic features, served by FastAPI and wired into the telephony stack.
- Action
- Drops the call when a machine answers, so operators talk only to people: ~30 s saved per such call, and machines take 20–40% of calls.
- Guards
- Fail-safe: any error counts as a human. Retraining removed the 10 s vs 3 s gap between training and production audio.
- Impact
- Recall 79% → 93%, F1 85% → 95%, false positives 3.6% → 2.9%. Handed over to the VoIP team.
CatBoost / audio features / FastAPI / Asterisk
SYS-10runs daily
AI checks support chats: more than half with no human
50%+of support chats checked by AI with no human
Open the case→- Input
- Support chats that go to quality control: was the issue solved, empathy, critical errors, grammar.
- Model
- An LLM checks the chat against the QA criteria, points the manager to the operator's mistakes and closes flawless chats on its own.
- Action
- QA managers check the rest with a ready AI hint: where the operator went wrong and against which criterion. Disagreements feed the next prompt version.
- Guards
- Personal data is masked before a chat reaches the model. If the AI cannot check a chat, a person does, and the pipeline keeps running.
- Impact
- More than half of support chats are checked by AI with no human; QA managers check the rest with its hints.
LLM / prompt engineering / Airflow / ClickHouse
SYS-11runs hourly
Alerts that read support chats
Open the case→- Input
- Support chat texts, payment complaints per hour, chat availability, call-centre metrics.
- Model
- Robust z-scores against the same weekday, a burst rule and detection of new error codes.
- Action
- Product breakages and payment spikes go to Telegram every hour, without anyone opening a dashboard.
anomaly detection / Airflow / Telegram