Логи сценария
Журнал событий (логи) позволяет отслеживать, как выполняется сценарий бота, какие блоки отработали, какие переменные использовались, и где возникли ошибки. Это полезный инструмент для отладки и анализа поведения сценария. Система хранит логи и историю изменения диалоговых переменных за последние 30 дней. Где найти логи Необходимо перейти к списку сценариев бота и кликнуть по кнопке «Логи» в правом верхнем углу экрана.
После этого откроется окно логов.
Структура раздела
| Чаты | Список чатов, в которых запускались сценарии. Указывается статус (активный, на паузе, неактивный) и количество ошибок по чату за весь период. |
| Логи | Последовательность выполнения блоков сценария. Видно, какие блоки выполнились, когда именно и с каким результатом. |
| Переменные | Значения переменных в текущем чате на момент выполнения. Можно раскрыть историю изменений переменной, чтобы отследить последовательность работы с переменной в чате. |
- Остановлен — выполнение было завершено вручную или системой (например, блоком «Остановить бот»),
- На паузе — сценарий временно приостановлен (работает блок «Пауза» или идёт ожидание окончания выполнения другого блока, например, «Разбор голосового файла GPT»).

Как читать логи
Каждый шаг в логе показывает:
- Название блока (например, API запрос, Изменение переменной, Отправка сообщения, GPT, Пауза и другие)
- Время выполнения (время выполнения блока указывается с учётом часового пояса, заданного в настройках компании)
- Итог выполнения: зелёная галочка означает успех, красный восклицательный знак – ошибку (в дополнительных сведениях указаны status_code и error_message)
- Дополнительная информация отображается при раскрытии шага (ID и название сценария, опциональные результаты выполнения блока и прочее)
Сценарий можно остановить или перезапустить в чате прямо из логов – для этого есть кнопки «Остановить» и «Перезапустить» в шапке логов по чату. Эти действия также фиксируются в журнале.
Переменные
В разделе переменных представлена информация об изменении диалоговых переменных за 30 дней. Можно раскрыть каждую переменную, чтобы отследить историю её изменений – это помогает понять, когда она получила то или иное значение.