Перейти к содержанию

Переменные, теги и ветки AI-агента

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

Настройки переменных, тегов и веток AI-агента

Переменные, теги и ветки AI-агента

Как записывать данные в переменные

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

  1. Нажмите Добавить переменную.
  2. Укажите имя переменной.
  3. Выберите тип значения: текст, число, телефон, email или дата.
  4. В поле Что записать в переменную объясните агенту, какие данные нужно извлечь из диалога.
Настройка записи данных из диалога в переменные

Раздел «Запись в переменные»

Например, для переменной user_phone можно написать: «Номер телефона, который клиент оставил для связи».

Агент проверяет новые сообщения на каждом ходе диалога и записывает значение, когда клиент сообщает нужные данные.

Как добавлять и удалять теги

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

  1. Нажмите Добавить тег в нужном разделе.
  2. Выберите или создайте тег.
  3. Опишите условие, при котором агент должен добавить или удалить тег.
Настройка добавления и удаления тегов AI-агентом

Разделы «Теги для добавления» и «Теги для удаления»

Примеры условий:

  • для добавления тега Горячий лид — «Клиент готов оформить заказ в ближайшие дни»;
  • для удаления тега Не определился — «Клиент выбрал конкретный тариф».

Как настроить ветки

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

  1. В разделе Добавление веток нажмите Добавить ветку.
  2. Укажите название ветки. Оно появится у исходящей связи блока на схеме.
  3. В поле Условие выбора ветки опишите, в каком случае агент должен выбрать эту ветку.
  4. Соедините появившуюся связь с нужным блоком сценария.
Настройка пользовательских веток AI-агента

Раздел «Добавление веток»

Важно

Условие ветки определяет, куда перейти после завершения диалога, но не завершает диалог автоматически. Момент завершения задают Максимальное количество запросов, Стоп-слова клиента и Условие выхода из диалога.

Чтобы выход по ветке произошел сразу после выполнения условия, а не по завершению диалога, продублируйте это условие в поле Условие выхода из диалога.

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

Как история диалога влияет на выбор ветки

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

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

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

Важно

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

Практические советы

  • Формулируйте условия веток так, чтобы они не пересекались.
  • Не используйте условие ветки вместо Условия выхода из диалога. Сначала задайте, когда разговор должен закончиться, затем — куда направить контакт.
  • В описании переменной указывайте одно конкретное значение. Для телефона и города создайте две отдельные переменные.
  • В условии добавления или удаления тега укажите конкретное действие клиента. Например: «Клиент выбрал товар и попросил ссылку на оплату».
  • Проверьте сценарий на разных финалах: цель достигнута, клиент отказался, закончился лимит сообщений, сработало стоп-слово.
  • Заполняйте все поля строк настроек. Строки с пустыми условиями не участвуют в работе агента.

Расход токенов

Переменные, теги и ветки могут увеличивать количество запросов к ИИ. Перед запуском сценария проверьте баланс токенов.