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

Функционал "Сценарии" — это инструмент для автоматизации задач и создания гибкого поведения вашего ИИ-агента. С его помощью агент может реагировать на различные события в диалоге и выполнять заданные действия, такие как отправка сообщений, интеграция с CRM, выполнение Python-скриптов и многое другое.
Как это работает?
Сценарий запускается, когда происходит определённое событие (например, клиент отправляет сообщение). После этого выполняется одно или несколько действий, которые вы настроили: сразу или с задержкой, если включено отложенное выполнение.
Вы можете комбинировать различные события и действия так, как будет нужно именно вам. Не стесняйтесь экспериментировать!

В этом разделе
Чтобы было проще ориентироваться, мы разделили тему сценариев на отдельные статьи:
Группы сценариев
Группы сценариев помогают объединять сценарии по бизнес-логике и управлять приоритетом их выполнения. Это особенно удобно, когда у вас много похожих сценариев в одном агенте.
Как создать группу
Создание групп доступно на главной странице раздела «СЦЕНАРИИ» по кнопке «НОВАЯ ГРУППА».
После нажатия откроется модальное окно, где можно:
Указать название группы.
Выбрать приоритет группы.
Добавить или удалить группу.

Приоритет группы и приоритет сценария
Если под одно событие подходят несколько сценариев, сначала учитывается приоритет группы, в которой находятся эти сценарии. При конфликте одинаковых сценариев фактически выполняются действия сценария из группы с более высоким приоритетом.
Внутри любого сценария также можно дополнительно настраивать поле Приоритет выполнения и управлять порядком запуска.
Как добавить нужный сценарий в группу и сменить его приоритет
Откройте нужный сценарий и:
Выберите для него нужную группу в поле "Группа сценария".
При необходимости измените поле Приоритет выполнения в той же карточке.
Такой сценарий запускается при выполнении события и условий, а затем выполняет свои действия с учётом выставленных приоритетов.
Как настроить и включить сценарий
Чтобы настроить и включить сценарий, выполните следующие шаги:
Зайдите в левом меню в раздел "СЦЕНАРИИ"
Нажмите кнопку "ДОБАВИТЬ СЦЕНАРИЙ" — откроется дополнительное меню. Выберите один из трёх способов:

"ДОБАВИТЬ СЦЕНАРИЙ С БАЗОВЫМИ НАСТРОЙКАМИ" — сценарий создастся с базовыми настройками. Затем выберите условие из списка доступных триггеров.
"ДОБАВИТЬ СЦЕНАРИЙ ПО ШАБЛОНУ" — откроется окно «Выберите шаблон сценария». Шаблоны сгруппированы по разделам Общие, Instagram и Telegram. Выберите готовый шаблон — сценарий (или группа сценариев) создастся уже с преднастройками, которые при необходимости можно изменить.
"СОЗДАТЬ ПО КОДУ ИЗ БУФЕРА ОБМЕНА" — создаёт копию сценария по коду из буфера обмена. Сначала откройте нужный сценарий и скопируйте его код, затем снова нажмите "ДОБАВИТЬ СЦЕНАРИЙ" и выберите этот пункт. Будет создан идентичный сценарий со всеми условиями и действиями.
Если выбрали "ДОБАВИТЬ СЦЕНАРИЙ ПО ШАБЛОНУ", откроется такое окно:

Сейчас в окне доступны такие шаблоны:
Общие
Обращение по имени в начале диалога — в начале диалога агент здоровается и обращается к клиенту по имени.
Очистка контекста при повторном обращении — при повторном обращении агент очищает диалог и снова приветствует клиента по имени.
Проверка подписки после приветствия — группа из трёх сценариев: предложение материалов, запрос подписки по кнопке «ХОЧУ» и проверка подписки в Direct.
Ответ на комментарии в директ — ответ в комментарии и директ по ключевому слову, на остальные комментарии агент молчит.
Не отвечать на реакции в Stories — агент молчит, когда клиент ставит реакцию на Stories.
Telegram
Шаблонный ответ с кнопками — по ключевому слову агент отправляет сообщение с inline-кнопками оценки от 1 до 10.
Откройте созданный сценарий (нажмите на него), чтобы настроить действия, группу, поле "Приоритет сценария" и др.
Нажмите кнопку "ДОБАВИТЬ УСЛОВИЕ" и выберите одно или несколько дополнительных условий для срабатывания сценария (опционально). Если нужна развилка, настройте блоки «Настройки действий при выполнении условий» и «Настройки действий при невыполнении условий». В обеих ветках можно добавить не только действия, но и свои дополнительные условия.
Нажмите кнопку "ДОБАВИТЬ ДЕЙСТВИЕ" и выберите одно или несколько действий, которые должны выполняться при срабатывании сценария.
Сохраните изменения.
Не забудьте проверить сценарий в тестовом чате или через реальный подключенный канал!
Теперь ваш сценарий готов к работе и будет автоматически запускаться при выполнении заданных условий!

Обратите внимание, что при добавлении ключевых слов и проверке семантического совпадения (в событии «Совпадение сообщения клиента по смыслу») происходит векторизация текста в OpenAI. Стоимость векторизации зависит от количества токенов в тексте и рассчитывается по цене 0.13 USD за 1М токенов, учитывайте это при добавлении ключевых слов или проверке семантического совпадения. В случае, если у вас установлен свой ключ OpenAI, то проверка семантического совпадения возможна только с положительным балансом на вашем аккаунте OpenAI.
Last updated
Was this helpful?