Project
turon-telecom-support-bot
Support agent for Turon Telecom, an ISP in Tashkent. It runs on a Telegram business-connected bot, so its replies appear in the customer's chat as though sent from the support account itself and a human operator can take over mid-conversation just by typing. The bot identifies the customer, classifies intent, answers FAQ questions, triages technical complaints and escalates when it cannot help. A seven-state finite-state machine drives the flow and a language model is invoked only where free-form understanding is actually needed, with regex and keyword matching handling the cheap cases first.
Business-connected bot: replies come from the support account itself
Human operator can take over mid-conversation
Russian and Uzbek, auto-detected and locked per conversation
Hybrid 7-state FSM with LLM only where needed
Cheap-first parsing: regex for phones, keywords for yes/no
Intent classification and complaint triage