RU
All work

Автоматизация и боты

Мультиботная система CLARIO

One service platform made up of six connected Telegram and MAX bots: client journeys, expert workspaces, administration, payments, subscriptions and support.

My roleArchitecture, development of six bots, server logic and ongoing maintenance
FormatMulti-bot service platform
Мультиботная система CLARIO — project screen 1
Мультиботная система CLARIO — project screen 2
Мультиботная система CLARIO — project screen 3
Мультиботная система CLARIO — project screen 4
Мультиботная система CLARIO — project screen 5
Мультиботная система CLARIO — project screen 6

Deliverables

Six bots operate as one platform, keeping clients, experts and administrators in sync throughout a shared workflow.

  • Three roles in Telegram and MAX: client, expert and administrator
  • Collection of profile data, text, images and voice messages
  • YooKassa payments, subscriptions, recurring billing and refunds
  • Flexible pricing, VIP scenarios, points and special offers
  • Request routing by expertise and expert availability
  • Atomic protection against parallel acceptance and duplicate processing
  • Multi-part responses with text, images, audio and recommendations
  • Follow-up requests to the same expert with retained context
  • Expert moderation, payouts, balances, pricing and statistics
  • Exception cards with a single assigned administrator
  • Verified message delivery in both Telegram and MAX
  • MAX integration with Graspil for CRM conversation history
  • Active workflow recovery after process restarts
  • Logging, backups and server-process monitoring

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.

Tools and integrations

Telegram Bot APIMAX APIDatabaseAtomic transactionsBackground processesЮKassaGraspil CRMTelegramMAXServer monitoring

Have a similar project?

Discuss a project