Зачем нужно:
Действие: Сохранить сообщение - позволяет сохранить последнее сообщение пользователя в выбранную переменную. Это действие особенно полезно, когда триггером для автоматизации выбрано "Любое сообщение", и вы хотите сохранить данные, которые клиент отправляет в процессе общения с ботом.
Переменные — это функция для хранения данных, которые могут изменяться в процессе работы автоматизации. С помощью переменных, например, можно сохранять информацию, полученную от пользователя (номер телефона, email, сообщение и т.д.), и использовать её позже в сценарии для принятия решений или персонализации взаимодействия.
Подробнее о переменных
Как настроить:
Создайте блок "Действие" в вашем сценарии.
В настройках блока выберите: Сохранить сообщение
В действии выберите переменную, в которую будет сохранено последнее сообщение (это может быть и комментарий) пользователя:
Сделайте действие стартовым блоком
Важно! Это действие может быть использовано только в качестве стартового блока. Не нужно применить в середине цепочки, так как оно сохраняет только последнее сообщение, и не имеет смысла в дальнейшем, если сценарий уже начался.
Если вам нужно собирать другие данные пользователя в процессе автоматизации (например, имя, email и т.д.), используйте действие "Сбор данных клиента". Это действие более универсально и подходит для сбора информации по ходу прохождения сценария.
Статья: Как настроить сбор данных
Примеры использования действия в автоматизациях:
Пример 1:
Использование в автоматизации с нейросетью:
Сохранение сообщения: Когда клиент отправляет сообщение, оно сохраняется в переменную, которую вы выбрали для этого действия.
Использование переменной: После того как сообщение сохранено, вы можете использовать значение этой переменной в дальнейшем. Например, указать переменную в базе знаний нейросети. ИИ увидит значение и подготовит ответ на вопрос клиента:
Пример 2:
С помощью этого действия можно настроить проверку, какое именно кодовое слово ввёл клиент и повести его по нужной ветке сценария.
После того, как настроили сохранение действия в переменную - добавьте условие "Значение переменной", чтобы проверить, совпадает ли значение с нужным триггер-словом. Выберите переменную из действия "Сохранить сообщение" и пропишите в качестве значения переменной - одно из триггер-слов:
Создайте аналогичное условие и в качестве значения переменной пропишите другое триггер-слово:
Таким образом, если клиент напишет одно из имеющихся триггер-слов - он сразу будет направлен по нужной ветке сценария вашей автоматизации.
Может быть полезно: