Настройка автоматического закрытия тикетов в Telegram-CRM
Ручное закрытие каждого отработанного обращения — операция, которая отнимает время агентов и создаёт риск «зависших» тикетов, искажающих статистику SLA и время разрешения (TTR). Автоматизация этого процесса позволяет разгрузить операторов, повысить точность метрик и избежать ситуаций, когда клиент уже получил ответ, а тикет остаётся открытым. Однако настройка требует понимания логики триггеров и ограничений Telegram Bot API.
Когда автоматическое закрытие уместно, а когда нет
Автоматизация закрытия тикетов работает эффективно для стандартных сценариев: подтверждение заказа, ответ по шаблону, информирование о статусе. В таких случаях после отправки финального сообщения агента тикет можно закрывать без дополнительных действий.
Однако для сложных обращений, требующих уточнений или эскалации, автоматическое закрытие может привести к потере контекста. Система должна различать типы завершения диалога: окончательное решение проблемы или временную паузу в ожидании ответа клиента.
Ключевые метрики для настройки автоматизации
Перед внедрением автоматического закрытия необходимо определить пороговые значения, основанные на SLA вашей службы поддержки.
| Метрика | Описание | Рекомендуемый порог для автозакрытия |
|---|---|---|
| Время разрешения (TTR) | Общее время от создания тикета до его закрытия | Зависит от SLA: обычно 24–48 часов |
| Время последнего ответа | Время с момента последнего сообщения в тикете | 4–8 часов без ответа от клиента |
| Количество ответов агента | Число сообщений от оператора в тикете | Минимум 1 ответ перед автозакрытием |
| Статус эскалации | Флаг передачи обращения на уровень выше | Автозакрытие только если эскалация неактивна |
Пошаговая настройка автоматического закрытия
Шаг 1. Определите условия триггера
В Telegram-CRM триггер автоматизации запускается при выполнении всех заданных условий. Для закрытия тикета используйте комбинацию:
- Статус последнего сообщения: сообщение отправлено агентом (не клиентом)
- Время ожидания: прошло N часов с момента последнего сообщения
- Тип обращения: исключите тикеты с тегом «эскалация» или «ожидание ответа»
- Количество ответов: агент отправил хотя бы одно сообщение
Шаг 2. Настройте действие автоматизации
После выполнения условий триггер выполняет действие. Для закрытия тикета:
- Выберите действие «Изменить статус тикета»
- Установите новый статус «Закрыт»
- При необходимости добавьте тег «автоматически закрыт» для последующей аналитики
- Настройте уведомление супервизору о массовом закрытии (опционально)
Шаг 3. Интегрируйте с очередью обращений
Автоматическое закрытие должно учитывать текущую загрузку агентов. Если очередь обращений переполнена, автоматизация может быть временно отключена, чтобы не закрывать тикеты, требующие внимания.
Настройте проверку количества тикетов в очереди перед выполнением триггера. Например: если в очереди более 50 нераспределённых обращений, автоматическое закрытие не срабатывает.
Шаг 4. Настройте мониторинг занятости агентов
Автоматизация не должна закрывать тикеты, если агент активно работает с ними, даже если время ожидания превышено. Используйте интеграцию с мониторингом занятости агентов в реальном времени.
Параметр «Агент активен в тикете» должен блокировать триггер, пока оператор не завершит работу над обращением вручную.
Шаг 5. Установите роли и права доступа
Не все агенты должны иметь возможность изменять настройки автоматического закрытия. Определите роли:
- Супервизор: полный доступ к настройке триггеров и порогов
- Агент: только просмотр статуса автоматизации, без изменений
- Администратор: управление всеми параметрами автоматизации
Шаг 6. Тестирование в изолированной среде
Перед включением на всех тикетах протестируйте автоматизацию на тестовой группе обращений. Создайте отдельную топик-группу Telegram для тестов.
Контрольные точки тестирования:
- Тикет закрывается только после ответа агента
- Тикет не закрывается, если последнее сообщение от клиента
- Эскалированные обращения игнорируются триггером
- Уведомления супервизору приходят корректно
- Метрики SLA обновляются после закрытия
Ограничения Telegram API, влияющие на автоматизацию
При настройке автоматического закрытия учитывайте технические ограничения платформы:
- Лимит сообщений: Telegram Bot API имеет ограничения на количество отправляемых сообщений, которые могут варьироваться в зависимости от типа бота. При массовом закрытии тикетов с отправкой уведомлений возможна задержка.
- Хранение медиа: файлы в тикетах хранятся на серверах Telegram ограниченное время. Автоматическое закрытие не должно удалять медиа до завершения обработки.
- Webhook-интеграция: при использовании вебхуков для обновления статусов убедитесь, что задержка обработки не превышает таймаут триггера.
Типичные ошибки и их предотвращение
- Слишком короткий таймаут: клиент может не успеть ответить. Минимальное время — 4 часа для стандартных обращений.
- Игнорирование эскалации: тикеты, переданные на уровень выше, должны закрываться только вручную.
- Отсутствие логов: без логирования сложно отследить, почему тикет закрылся автоматически. Ведите историю изменений статусов.
- Массовое закрытие при сбое: при ошибке в триггере может закрыться сразу много тикетов. Настройте ограничение на количество закрытий в час.
Рекомендации по внедрению
- Начните с простого триггера: закрытие через 24 часа после последнего ответа агента
- Постепенно сокращайте таймаут, отслеживая жалобы клиентов
- Используйте теги для разделения автоматически и вручную закрытых тикетов
- Регулярно проверяйте статистику: если более 30% тикетов закрываются автоматически, возможно, агенты не успевают обрабатывать обращения
- Интегрируйте автоматизацию с базой знаний: если клиент получил ответ из шаблона, тикет можно закрывать быстрее
