Настройка автоматических ответов по SLA
Соглашение об уровне обслуживания (SLA) в поддержке — это не магическая кнопка «всё будет хорошо», а набор формальных обязательств, которые ваша команда берёт на себя перед клиентами. Автоматические ответы по SLA призваны не заменить живого оператора, а формализовать процесс: уведомить клиента, что его тикет принят в работу, и напомнить агенту, что время на ответ истекает. В Telegram-CRM эта связка работает через триггеры и шаблоны, но без понимания метрик и ограничений Telegram API вы рискуете настроить систему, которая будет генерировать шум, а не порядок.
Зачем автоматизировать ответы по SLA
Автоматические ответы по SLA решают три конкретные задачи:
- Фиксация факта обращения. Клиент получает мгновенное подтверждение, что его сообщение не потерялось. Это снижает количество повторных запросов «вы там?».
- Контроль времени реакции. Система отслеживает время первого ответа (FRT) и время разрешения (TTR). Если агент не укладывается в лимиты, триггер может отправить напоминание или эскалировать тикет супервизору.
- Прозрачность для клиента. Автоматическое уведомление о превышении SLA (например, «Ваш запрос передан старшему оператору») снижает негатив, даже если ответ задерживается.
Ограничения Telegram API, которые нужно учесть
Telegram — не корпоративный мессенджер с бесконечными ресурсами. При настройке автоматических ответов по SLA через Telegram Bot API учитывайте:
- Лимит на отправку сообщений: бот может отправлять не более 30 сообщений в секунду (на один чат). Для массовых уведомлений (например, при DDoS-атаке на поддержку) этого может не хватить.
- Хранилище медиа: файлы (изображения, документы) хранятся на серверах Telegram до 2 МБ для фото и до 50 МБ для видео. Если ваш SLA-ответ содержит вложение, убедитесь, что оно не превышает лимиты.
- Топик-группы vs личные чаты: в топик-группах (форумах) каждое обращение — отдельная тема. Автоматический ответ должен быть отправлен именно в тему, а не в общий чат. Иначе клиент его не увидит.
Пошаговая настройка автоматических ответов по SLA
Шаг 1. Определите метрики SLA
Прежде чем настраивать триггеры, зафиксируйте целевые показатели. Без них автоматизация превратится в спам.
| Метрика | Описание | Типичный лимит |
|---|---|---|
| Время первого ответа (FRT) | Время от создания тикета до первого ответа агента | 15–60 минут |
| Время разрешения (TTR) | Время от создания до закрытия тикета | 4–24 часа |
| Время ожидания в очереди | Время, которое тикет проводит без назначенного агента | 5–10 минут |
Эти цифры зависят от вашего продукта, загрузки команды и тарифного плана (если вы используете платный SLA для клиентов). Не копируйте чужие лимиты — посчитайте свои на основе исторических данных.
Шаг 2. Настройте шаблоны ответов
Для каждого этапа SLA создайте отдельный шаблон (canned response). Примеры:
- Подтверждение получения: «Ваш запрос №123 принят. Среднее время первого ответа — 30 минут. Если вопрос срочный, укажите „Срочно“ в сообщении».
- Напоминание агенту: «Тикет №123 ожидает ответа более 20 минут. Таймер FRT: 10 минут до превышения».
- Эскалация: «Тикет №123 превысил лимит FRT. Передан супервизору».
Шаг 3. Создайте триггеры автоматизации
Триггеры — это правила вида «если условие, то действие». В Telegram-CRM они обычно настраиваются через вебхуки или встроенный модуль автоматизации. Основные сценарии:
- Триггер на создание тикета: при поступлении нового обращения отправляется автоматическое подтверждение клиенту и уведомление агенту в топик-группу.
- Триггер на превышение FRT: если агент не ответил за установленное время, тикет эскалируется супервизору, а клиенту отправляется сообщение о передаче запроса.
- Триггер на превышение TTR: если тикет не закрыт за отведённое время, система отправляет напоминание агенту и копию руководителю смены.
Шаг 4. Интегрируйте с базой знаний
Автоматические ответы по SLA — хороший момент для подсовывания клиенту ссылок на базу знаний. Если тикет содержит ключевые слова (например, «как сбросить пароль»), триггер может отправить не просто «принято», а «Ваш запрос принят. Возможно, вам поможет эта статья: [ссылка]». Это снижает нагрузку на агентов и улучшает метрику FRT, так как часть вопросов решается без участия оператора.
Подробнее о настройке базы знаний читайте в статье Интеграция базы знаний с Telegram-CRM.
Шаг 5. Настройте очередь и распределение
Автоматические ответы не работают в вакууме. Если тикеты не распределяются между агентами, SLA-уведомления будут уходить в пустоту. Настройте:
- Автоматическое назначение по правилу round-robin или по загрузке агентов.
- Очередь обращений с приоритетами (например, платные клиенты получают более короткий FRT).
- Уведомления супервизору при превышении лимита очереди (например, более 10 тикетов в ожидании).
Шаг 6. Тестируйте и корректируйте
После настройки триггеров проведите тестовый прогон:
- Создайте тестовый тикет.
- Проверьте, что автоматическое подтверждение пришло в нужную топик-группу.
- Дождитесь превышения FRT и убедитесь, что эскалация сработала.
- Проверьте, что клиент не получает дублирующиеся сообщения (например, если триггер срабатывает дважды из-за задержки API).
Типичные ошибки при настройке
- Слишком частые уведомления. Клиент получает сообщение «принято», через минуту — «передано», ещё через минуту — «напоминание». Это раздражает. Оптимально: одно подтверждение и одно уведомление при эскалации.
- Игнорирование топик-групп. Если вы используете топик-группу Telegram, автоматические ответы должны уходить в тему, а не в общий чат. Иначе клиент их не увидит, а агенты получат спам.
- Отсутствие логов. Без логирования вы не поймёте, сработал ли триггер. Используйте вебхуки или встроенную историю действий Telegram-CRM.
- снизить количество повторных обращений;
- контролировать время реакции команды;
- прозрачно информировать клиента о статусе запроса.
Для углублённого изучения метрик поддержки рекомендуем прочитать SLA и метрики поддержки в Telegram-CRM и Метрики среднего времени ожидания в поддержке.
