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

Пример команды, которую можно прописать в тексте сообщения, которое отправляется из в любого внешнего сервиса, например CRM (Битрикс24, AMO), через мессенджеры подключенные в IntellectDialog.

Необходимо для передачи через текстовое поле, данных о пользователе, и использовании этих данных в рассылке или автоворонке, которая запустится автоматически по указанному тегу в данной команде:

### Основные переменные (сохранение переменных и установка тега запуска чат-бота)

\
\&#xNAN;**/person\_save**\_Наименование переменной внутри IntellectDialo&#x67;**:**&#x417;начение которое запишется в эту переменную

**/set\_tag:** Название тега, который проставится данному пользователю и по которому сработает ранее настроенный сценарий внутри IntellectDialog<br>

### Обязательный синтаксис в момент передачи переменной.

Начало строки: **/person\_save**\_

Далее без отступов **Наименование переменной**

Далее **:** без отступов от наименования переменной и отступов от значения переменной

Далее без отступов **Значение переменной**

&#x20;

В одной команде, отправляемой в одном текстовом сообщении могут использоваться несколько команд, порядок из выполнения зависит от порядка расположения в тексте. Каждая команда пишется с новой строки.

&#x20;

**Пример:**

`/person_save_Наименование услуги:Название услуги`&#x20;

`/person_save_Стоимость услуги:3990`

`/set_tag:Тег_запуска_автоворонки`

&#x20;

**Внимание!** В тегах нельзя использовать пробелы, для разделения логических значений используйте знак “**\_”**

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

По умолчанию все переменные имеют текстовый формат.

### Дополнительные переменные&#x20;

### №1 СНЯТИЕ ТЕГА

**При необходимости снять ранее установленный тег, можно использовать следующую команду:**

**/unset\_tag:** Название тега, который снимется у данному пользователя

**Пример:**

`/person_save_Наименование услуги:Название услуги`&#x20;

`/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:<текст сообщения>** , для того чтобы установка тега или отправка текста были совершены на нужном аккаунте мессенджера!!!

<figure><img src="https://1141222632-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvdtSkqUDuO5XM96AcLMV%2Fuploads%2FHIRHUYjBLuVKvlVGu6oo%2Fimage.png?alt=media&#x26;token=3abe6628-7020-4019-82d5-19a0b018b95f" alt=""><figcaption></figcaption></figure>

**Пример:**

**/set\_provider:**&#x35;315b6fe-eac6-44ab-9179-1aeb9b2b124c

`/person_save_Наименование услуги:Название услуги`&#x20;

`/person_save_Стоимость услуги:3990`

`/set_tag:Тег_запуска_автоворонки`

### №3 ОТПРАВКА ТЕКСТА В СВЯЗКЕ С КОМАНДАМИ

**Важно!** Переносы строк в данной команде не поддерживаются!

**При крайней необходимости отправить текст сообщения в связке с командами: сохранение переменных и изменении аккаунта мессенджера, можно использовать следующую команду:**

**/send:**<текст сообщения> , где <текст сообщения> это текст сообщения, при этом нельзя использовать в отправляемом тексте переносы строк, предпочтительней выбирать команды установки тега, и отправлять нужные сообщения при помощи функционала автоворонок "чат-ботов" или отправлять текст без использования вышеперечисленных команд.

**Пример:**

**/set\_provider:**&#x35;315b6fe-eac6-44ab-9179-1aeb9b2b124c

**/send:** Добрый день, Алексей! Напоминаем, что у вас не оплачен счет 1234567
