Запуск рассылок и автоворонок с использованием данных о пользователях из внешних систем

Пример команды, которую можно прописать в тексте сообщения, которое отправляется из в любого внешнего сервиса, например 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