Мой диалог: чат-бот не отвечает

Что делать, если чат-бот не реагирует на сообщения в Мой диалог — статус, триггеры, сценарий, канал

Коротко: если чат-бот не отвечает, проверьте статус бота, условия срабатывания и сценарий.

Кому подходит

  • Роль: Клиент, Администратор
  • Уровень: Опытный

Симптом

Получатель отправляет сообщение, но чат-бот не реагирует.

Пошаговая диагностика

1
Проверьте статус чат-бота
  1. Откройте Диалоги → Чат-боты.
  2. Найдите нужного бота.
  3. Проверьте, что он активен и не отключён.
2
Проверьте условия срабатывания
  1. Откройте настройки бота.
  2. Проверьте Условия срабатывания триггера.
  3. Убедитесь, что ключевые слова совпадают с тем, что отправил получатель.
  4. Проверьте тип: Regexp или Like.

Like — простой поиск с символами подстановки. Regexp — мощный поиск по регулярному выражению: email, телефоны, буквенно-цифровые последовательности.

3
Проверьте канал
  1. Проверьте, что канал бота совпадает с каналом, по которому пишет получатель.
  2. Если бот для SMS, а получатель пишет в WhatsApp — не сработает.

Как переключаться между каналами →

4
Проверьте имя отправителя
  1. Откройте настройки бота.
  2. Проверьте, что указано имя отправителя.
  3. Если указано — бот работает только для этого отправителя.

Если в условии срабатывания указано конкретное имя отправителя, а получатель пишет на другое имя — бот не сработает. Для работы по всем именам канала уберите привязку к отправителю.

5
Проверьте сценарий
  1. Откройте визуальный редактор.
  2. Проверьте, что есть Начальный узел — сценарий всегда начинается с него.
  3. Проверьте, что узлы связаны стрелками.
  4. Проверьте, что сценарий не заканчивается сразу.
  5. Проверьте, что есть конечный узел — без него сценарий может зависнуть.

Как добавить узел → Как добавить переход →

6
Проверьте специальные узлы

В сценарии могут быть узлы для особых ситуаций. Проверьте, что они настроены:

УзелКогда активируется
Узел отказаПри ошибке в сценарии
Узел тайм-аута ожидания ответаПолучатель не ответил вовремя
Узел тайм-аута отсутствия активностиДолгое отсутствие активности
Узел отпискиПолучатель отписался

Если эти узлы не настроены — бот может «зависать» на каком-то шаге.

7
Проверьте тайм-ауты
  1. Проверьте Тайм-аут ожидания ответа.
  2. Если слишком маленький — бот может отключаться раньше.
  3. Проверьте Тайм-аут отсутствия активности.
  4. Проверьте Действие по истечении тайм-аута.

Тайм-аут ожидания ответа — время, в течение которого бот ждёт ответа получателя. Тайм-аут отсутствия активности — время, в течение которого бот может находиться в статусе «отсутствие активности».

8
Проверьте флаг «По умолчанию»

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

  1. Откройте список чат-ботов.
  2. Проверьте, что флаг «По умолчанию» установлен только у одного бота.
  3. Если флаг у нескольких — конфликт, бот может не срабатывать.
9
Проверьте статус в диалоге
  1. Откройте Диалоги.
  2. Найдите диалог с получателем.
  3. В панели Детали проверьте статус чат-бота.
СтатусЧто означает
АктивныйБот работает
ЗавершеноСценарий завершён
ОшибкаВнутренняя ошибка
ТаймаутИстекло время ожидания
ОтказСобытие не соответствует условиям
Перевод на оператораДиалог передан оператору

Страница диалога →

Частые ошибки

Причина: ключевое слово в триггере не совпадает с текстом получателя.

Решение:

  1. Откройте настройки бота.
  2. Проверьте Условия срабатывания триггера.
  3. Убедитесь, что ключевые слова совпадают с учётом регистра и раскладки.
  4. Проверьте тип: Regexp или Like.

Причина: бот настроен на один канал, а получатель пишет в другой.

Решение: проверьте канал в настройках бота. Бот для SMS не сработает, если получатель пишет в WhatsApp.

Причина: условия срабатывания пересекаются с другим ботом или внутри сценария.

Решение:

  1. Проверьте все боты на канале.
  2. Убедитесь, что ключевые слова не дублируются.
  3. Уточните триггеры.

Причина: нет конечного узла или узел не отмечен специальным значком.

Решение:

  1. Откройте визуальный редактор.
  2. Найдите конечный узел.
  3. Отметьте его специальным значком.
  4. Проверьте, что сценарий не обрывается на пустом узле.

Причина: флаг «По умолчанию» выключен, и ни одно из условий срабатывания не совпало.

Решение:

  1. Проверьте условия срабатывания.
  2. Если нужно, чтобы бот срабатывал всегда — включите флаг По умолчанию.
  3. Убедитесь, что флаг «По умолчанию» установлен только у одного бота на канале.

Причина: установлена большая задержка «Получатель печатает».

Решение:

  1. Откройте настройки шага.
  2. Проверьте поле Получатель печатает более, сек.
  3. Уменьшите значение.

Причина: сработал сценарий Перевод на оператора. Диалог передан оператору.

Решение: это нормальное поведение. Проверьте в Диалогах, что диалог назначен на отдел. Если нужно — верните бота через панель Детали.

Страница диалога →

Причина: сообщение получателя не подходит ни под одно из условий, и флаг «По умолчанию» не установлен.

Решение:

  1. Проверьте условия срабатывания триггера.
  2. Проверьте условия отписки и остановки — если сработали, бот не отвечает.
  3. Включите флаг «По умолчанию» или задайте дополнительное условие.

Что приложить к обращению

Если бот не отвечает после всех проверок — обратитесь в поддержку с полными данными.

Контакты:

Что указать:

  • Название чат-бота.
  • ID диалога.
  • Канал.
  • Что отправил получатель.
  • Что ожидали получить.
  • Статус бота в панели Детали.
  • Скриншот сценария или настроек бота.

Профилактика

Следуйте этим правилам — сократите вероятность проблем.

  1. Тестируйте сценарий перед запуском.
  2. Проверяйте условия срабатывания — без опечаток.
  3. Не дублируйте триггеры между ботами.
  4. Следите за статусами в диалогах — панель Детали покажет ошибку.
  5. Настраивайте узел отказа — он поможет отловить проблемы сценария.
  6. Проверяйте тайм-ауты — не делайте их слишком короткими.

См. также

Как создать чат-бота

Пошаговая инструкция с нуля

Визуальный редактор

Узлы, переходы, связи, отладка

Типы узлов

Полный справочник узлов и переходов

Частые ошибки и решения

Общий справочник проблем

Нужна помощь?