# Базовые действия

Встроенные действия ChatRex: webhook, остановка бота, саммари, справочник, медиафайлы, передача другому боту и уведомления.

Базовые действия доступны непосредственно в ChatRex и не привязаны к конкретной CRM или системе записи. В актуальном каталоге находятся семь стандартных действий.

# Отправить webhook

Передаёт данные из сценария во внешнюю систему по адресу webhook. Используйте для собственного API, автоматизации или сервиса, для которого нет готовой интеграции.

Перед настройкой определите адрес обработчика, передаваемые данные, формат ожидаемого ответа и правила повторного вызова. В URL-адрес, GET- и POST-параметры можно вставлять значения через @: список показывает переменные интеграций и собственные переменные бота. Не размещайте секретные ключи в открытом тексте промпта.

# Остановить бота

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

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

# Саммари диалога

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

Опишите, какие сведения должны попасть в итог: запрос клиента, контакты, выбранные товары или услуги, договорённости и нерешённые вопросы.

# Динамический справочник

Хранит редактируемые пары Вопрос — Ответ и возвращает боту подходящую справочную информацию. Подходит для коротких правил, статусов, соответствий и часто меняющихся ответов.

  1. Добавьте действие Динамический справочник.
  2. Нажмите Добавить строку.
  3. Заполните столбцы Вопрос и Ответ.
  4. Добавьте остальные пары и сохраните действие.
Настройка действия Динамический справочник

# Отправить медиафайл

Отправляет пользователю файл из подключённого хранилища. Можно выбрать конкретный файл или позволить боту подобрать его по описанию и запросу пользователя.

Перед добавлением действия загрузите материалы в раздел Медиафайлы и заполните понятное описание каждого файла. Подробная инструкция: Использование медиафайлов.

# Передать другому боту

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

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

# Уведомление в Telegram

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

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