Все возможности

Поддержка

Поддержка в Telegram и MAX: как не терять обращения между ботом и командой

Поддержка в Telegram и MAX начинается с сохранённого контекста обращения, а не с пересылки сообщений между личными чатами операторов. В MultiBot Hub входящие сообщения могут становиться заявками, а команда отвечает пользователю из панели. У обращения есть статус, приоритет, ответственный и срок SLA, который зависит от приоритета.

Практический материал8 минут
Редакционная иллюстрация рабочего пространства поддержки в чат-ботах
Иллюстрация показывает совместную работу с обращениями, а не интерфейс панели.

Сообщение не должно оставаться без владельца

Что считать обращением

Пользователь может написать боту вопрос после сценария, отправить команду поддержки или вернуться с уточнением через несколько дней. Для команды такое сообщение становится объектом работы. У обращения есть предмет, состояние и человек, который отвечает за следующий шаг. Если эти вещи остаются только в памяти оператора, смена дежурства быстро превращается в поиск по чатам.

Входящие сообщения Telegram и MAX можно связывать с заявкой. Заявка также может появиться по команде /support, действию сценария или вручную из панели. Это полезно, когда разговор начинается автоматически, а затем требует участия человека: бот фиксирует обращение, а оператор берёт его в работу с тем контекстом, который уже есть в переписке.

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

Полезно дать пользователю простой способ попросить человека. Команда может использовать команду поддержки или действие в сценарии после вопросов, которые бот не должен решать сам. Формулировка должна быть честной: не обещайте мгновенный ответ, если у команды нет такой смены. Лучше сообщить, что обращение принято и оператор продолжит диалог в этом же канале.

До запуска проверьте путь на двух каналах отдельно. Отправьте обычное входящее сообщение в Telegram, затем в MAX, и посмотрите, появилась ли заявка с правильным ботом и пользователем. Это небольшая проверка, но она показывает реальный маршрут обращения раньше, чем пользователь столкнётся с молчанием.

Контекст и рабочее состояние хранятся отдельно

Заявка поверх переписки

Переписка содержит сообщения пользователя и ответы бота или оператора. Заявка добавляет к ней рабочие поля: статус, приоритет, ответственного, срок SLA и внутренние заметки. Такой слой не мешает диалогу, но даёт команде способ увидеть, какие вопросы ждут ответа, какие переданы пользователю и где вышел срок реакции.

Статус помогает не угадывать состояние из последней реплики. Новое обращение можно взять в работу, затем перевести в ожидание после ответа. Если пользователь напишет снова по такой заявке, она возвращается в работу. Внутренняя заметка остаётся команде и не уходит пользователю, поэтому в ней можно оставить передачу смены или короткий итог проверки.

Приоритет связан с SLA-дедлайном. В панели виден срок по заявке и можно отфильтровать просроченные открытые обращения. Это не обещание времени ответа клиенту само по себе: SLA нужен, чтобы команда договорилась о порядке реакции и видела отклонения до того, как они становятся потерянными диалогами.

Приоритет стоит менять по содержанию вопроса, а не по тому, кто написал. Срочный запрос может получить короткий срок, обычный вопрос ожидает в общей очереди. Если обстоятельства изменились, оператор корректирует приоритет, а дедлайн пересчитывается. В карточке остаётся рабочее состояние, поэтому следующему сотруднику не нужно искать причину изменения среди отдельных сообщений.

Используйте одну заявку для одного предмета разговора. Когда в ходе диалога появляется независимый вопрос, лучше открыть отдельное обращение с новым приоритетом и ответственным. Так ответ по первой теме не закрывает вторую случайно, а отчёт по просроченным тикетам остаётся понятным.

Редакционная иллюстрация пути от автоматического ответа к оператору поддержки
Типовой вопрос остаётся в сценарии, а нестандартный запрос уходит оператору с контекстом.

Не нужно переносить диалог в личный чат

Ответ оператора из панели

Оператор открывает обращение в панели, читает историю и отправляет ответ в тот же диалог пользователя. Это сохраняет привычный канал для человека: он видит ответ там, где начал разговор с ботом. Команде при этом не приходится передавать скриншоты, копировать идентификаторы чатов или искать, кто уже написал клиенту.

Первый ответ оператора может назначить его ответственным за заявку. Ответственного можно изменить вручную, но система проверяет, что это активный участник той же организации. Такая граница не даёт назначить обращение постороннему пользователю и делает список задач понятнее для смены или руководителя.

Поддержка работает с ботами Telegram и MAX. Канал не меняет базовый порядок: входящее сообщение даёт контекст, заявка хранит статус, а оператор отвечает из панели. Перед запуском стоит проверить весь путь на тестовом обращении в каждом подключённом канале, включая сценарий передачи оператору и ответ обратно пользователю.

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

  1. Определите точку передачи человеку

    Добавьте команду или действие сценария там, где автоматического ответа уже недостаточно.

  2. Задайте приоритет

    Он определяет SLA-дедлайн и помогает разбирать очередь без субъективных догадок.

  3. Назначьте ответственного

    Назначение доступно активному участнику организации и видно в карточке обращения.

  4. Ответьте в том же канале

    Проверьте, что пользователь получил сообщение в Telegram или MAX, где начал диалог.

Доступ определяется работой, а не общим паролем

Ответственные, роли и SLA

В организации можно приглашать участников и назначать им роли. В наборе ролей есть владелец организации, администратор бота, модератор, сотрудник поддержки и аналитик. Роль нужна, чтобы разделить работу с настройками, ботами, диалогами и отчётами, а не выдавать каждому одинаковые права ради удобства.

Для заявок полезно заранее определить, кто принимает новые обращения, кто разбирает просроченные и кто может менять приоритет. Права в панели не заменяют этот процесс: даже при корректной роли заявка без ответственного не становится чьей-то задачей. Фильтры по себе, неназначенным и просроченным обращениям помогают начать смену с фактов, а не с общего списка.

Не назначайте одного формального владельца на все обращения. Ответственный должен быть человеком, который может прочитать контекст и сделать следующий шаг. При передаче смены оставьте внутреннюю заметку, укажите нового ответственного и проверьте статус. Так пользователю не придётся заново объяснять вопрос.

Состав команды меняется, поэтому доступы стоит пересматривать после передачи проекта или ухода сотрудника. Не оставляйте общие логины и не выдавайте роль владельца только ради того, чтобы не разбираться с настройкой. Приглашение участника и назначение роли позволяют сохранить связь между человеком, его действиями и организацией.

  • Для передачи оператору есть понятная команда или действие сценария.
  • Новые обращения не остаются без проверки и приоритета.
  • У открытой заявки есть ответственный активный участник организации.
  • Команда регулярно смотрит просроченные по SLA обращения.
  • Внутренние заметки содержат передачу контекста, а не данные для пользователя.

Поддержка становится предсказуемой из маленьких правил

Рабочий порядок команды

Начните с короткого маршрута: пользователь пишет боту, автоматический сценарий отвечает на типовой вопрос или создаёт обращение, оператор видит заявку, берёт её в работу и отвечает из панели. Затем проверьте, куда возвращается заявка после нового сообщения пользователя и как команда понимает, что разговор завершён.

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

Отдельно договоритесь о закрытии обращения. Перед сменой статуса оператор проверяет, что вопрос решён или пользователь получил ясный следующий шаг. Если требуется ответ от другой части команды, не закрывайте заявку только потому, что первый оператор закончил смену. Передайте ответственного и оставьте заметку с тем, что нужно получить для продолжения.

Для проверки порядка достаточно провести несколько тестовых обращений. Один пользователь пишет общий вопрос, второй просит помощь после сценария, затем оператор отвечает каждому из панели. Посмотрите на статусы, назначение и срок SLA. Это покажет команде, где нужен договорённый процесс, а не ещё одна автоматическая реплика бота.

Продолжить разбираться

Можно начать без оплаты

Соберите поддержку вокруг бота

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