Запуск рассылок и автоворонок с использованием данных о пользователях из внешних систем
Пример команды, которую можно прописать в тексте сообщения, которое отправляется из в любого внешнего сервиса, например CRM (Битрикс24, AMO), через мессенджеры подключенные в IntellectDialog.
Необходимо для передачи через текстовое поле, данных о пользователе, и использовании этих данных в рассылке или автоворонке, которая запустится автоматически по указанному тегу в данной команде:
Основные переменные (сохранение переменных и установка тега запуска чат-бота)
/person_save_Наименование переменной внутри IntellectDialog:Значение которое запишется в эту переменную
/set_tag: Название тега, который проставится данному пользователю и по которому сработает ранее настроенный сценарий внутри IntellectDialog
Обязательный синтаксис в момент передачи переменной.
Начало строки: /person_save_
Далее без отступов Наименование переменной
Далее : без отступов от наименования переменной и отступов от значения переменной
Далее без отступов Значение переменной
В одной команде, отправляемой в одном текстовом сообщении могут использоваться несколько команд, порядок из выполнения зависит от порядка расположения в тексте. Каждая команда пишется с новой строки.
Пример:
/person_save_Наименование услуги:Название услуги
/person_save_Стоимость услуги:3990
/set_tag:Тег_запуска_автоворонки
Внимание! В тегах нельзя использовать пробелы, для разделения логических значений используйте знак “_”
В переменных использовать пробелы допускается.
По умолчанию все переменные имеют текстовый формат.
Дополнительные переменные
№1 СНЯТИЕ ТЕГА
При необходимости снять ранее установленный тег, можно использовать следующую команду:
/unset_tag: Название тега, который снимется у данному пользователя
Пример:
/person_save_Наименование услуги:Название услуги
/person_save_Стоимость услуги:3990
/set_tag:Тег_запуска_автоворонки
/unset_tag:Тег_который_нужно_снять
№2 ВЫБОР ПРОВАЙДЕРА
При необходимости изменить канал отправки "аккаунт и тип мессенджера", можно использовать следующую команду:
В каких ситуациях используется: если вы используете CRM-систему, например AMO CRM, где нельзя выбрать аккаунт мессенджера, в который вы хотите инициировать коммуникацию, например вы хотите инициировать диалог с клиентом в WhatsApp при помощи функционала Salesbot, а у вас подключено более одного аккаунта WhatsApp, и вам нужно чтобы автоворонка "чат-бот" запустилась через определенный аккаунт, а не уставленный по умолчанию.
/set_provider:<provider_id> , где <provider_id> это id нужного подключенного в IntellectDialog провайдера
Важно! Команды выполняются последовательно, это значит, что команда /set_provider: должна ВСЕГДА ИДТИ перед командой /set_tag:
и , а также
/send:<текст сообщения> , для того чтобы установка тега или отправка текста были совершены на нужном аккаунте мессенджера!!!
Пример:
/set_provider:5315b6fe-eac6-44ab-9179-1aeb9b2b124c
/person_save_Наименование услуги:Название услуги
/person_save_Стоимость услуги:3990
/set_tag:Тег_запуска_автоворонки
№3 ОТПРАВКА ТЕКСТА В СВЯЗКЕ С КОМАНДАМИ
Важно! Переносы строк в данной команде не поддерживаются!
При крайней необходимости отправить текст сообщения в связке с командами: сохранение переменных и изменении аккаунта мессенджера, можно использовать следующую команду:
/send:<текст сообщения> , где <текст сообщения> это текст сообщения, при этом нельзя использовать в отправляемом тексте переносы строк, предпочтительней выбирать команды установки тега, и отправлять нужные сообщения при помощи функционала автоворонок "чат-ботов" или отправлять текст без использования вышеперечисленных команд.
Пример:
/set_provider:5315b6fe-eac6-44ab-9179-1aeb9b2b124c
/send: Добрый день, Алексей! Напоминаем, что у вас не оплачен счет 1234567
Last updated