Все кейсы

Автоматизация клиентского сервиса

Бот контроля работы менеджеров

Собрал Telegram-бота, который помогает руководителю следить за ответами в клиентских чатах. Бот напоминает ответственным, учитывает рабочее время и показывает состояние чатов в отчётах.

Моя роль
Сценарии, сборка и настройка Telegram-бота
Период
Фриланс-проект

Контекст

В проектных чатах обращения клиентов могут оставаться без ответа. Нужно было собирать такие обращения в одном месте, напоминать ответственным и давать руководителю сводку по чатам. Управление — в привычном интерфейсе Telegram.

От сообщения до отчёта

  1. Клиент пишет

    Первое сообщение открывает ожидание ответа. Повторные сообщения клиента не сбрасывают отсчёт.

  2. Бот напоминает

    Лично ответственному менеджеру: сразу или через 30 или 60 рабочих минут.

  3. Руководитель видит

    Состояние чатов и сводку по ответственным — по запросу или по расписанию.

Контроль и настройки

Состояние чатов

Открытые обращения собраны в одном разделе. Видны ответственные и время ожидания ответа.

Рабочие часы и расписания

Уведомления и автоматические отчёты настраиваются в боте. Для регулярных сообщений можно выбрать день, время и назначенные чаты.

Мой вклад

  1. Собрал обработку обращений: первое сообщение клиента открывает ожидание, повторные сообщения не сбрасывают таймер, ответ менеджера завершает ожидание.
  2. Настроил расчёт ожидания по рабочему календарю и личные напоминания сразу либо через 30 или 60 рабочих минут. После ответа ожидающее напоминание отменяется.
  3. Разделил доступы: руководитель управляет чатами, ролями и ответственными; менеджер видит только назначенные ему чаты и свои настройки.
  4. Собрал отчёты по ответственным: сообщения без ответа, длительное отсутствие общения и текущее состояние чатов. Один чат с несколькими менеджерами не удваивает общий итог.
  5. Добавил еженедельные сообщения в выбранные чаты: текст, день и время отправки, изменение и пауза расписания.
  6. Оформил основные разделы как сообщения с иллюстрациями и кнопками. Переходы обновляют текущее сообщение и не засоряют чат.

Что реализовано

Собрал единый рабочий инструмент в Telegram: контроль обращений, личные напоминания, отчёты, роли и регулярные сообщения в назначенные чаты.

Инструменты и технологии проекта

  • aiogram
  • PostgreSQL
  • SQLAlchemy
  • Alembic
  • Docker
  • Codex
Следующий проектLost Lore