Challenge
CLARIO needed to manage the complete personalised-consultation lifecycle across two messengers: collect a client request and profile data, take payment, safely route the request to a suitable expert, deliver a multi-part response, and handle payouts, reviews and exceptional cases. Separate standalone bots could not provide consistent statuses, protection from duplicate actions or recovery of unfinished flows.
Solution
I designed and developed one server-side system with six interfaces: client, expert and administrator bots for both Telegram and MAX. Every bot works with the same model of clients, experts, requests, payments, subscriptions, answers and payouts. Atomic operations prevent two experts from taking the same request or two administrators from processing one case, while isolated processes and persisted state allow work to continue safely after a restart.
Outcome
The system covers the journey from the first message and payment through answer delivery, review and repeat purchase. Experts receive a controlled queue and a protected working flow; administrators can manage requests, payouts, pricing, subscriptions and exception cards; and the service owner operates one resilient platform instead of six independent products. The project remains under active maintenance and development.