# Блок «Действие»

1. Добавить в группу ([читать](#1.-gruppirovanie-polzovatelei))
2. Удалить из группы ([читать](#2.-udalenie-iz-gruppy-polzovatelei.))
3. Отправить через вебхук ([читать](#3.-otpravka-cherez-vebkhuk.))
4. Отправить на почту ([читать](#4.-otpravka-na-pochtu.))
5. Запустить бота ([читать](#5.-zapusk-bota.))
6. Остановить бота ([читать](https://docs.leadconverter.su/bots/blok-deistvie#6.-ostanovit-bota))
7. Установить переменную ([читать](#6.-ustanovka-peremennoi.))
8. Увеличить переменную ([читать](#7.-uvelichit-peremennuyu))
9. Уменьшить переменную ([читать](#8.-umenshit-peremennuyu))
10. Отправить в CRM ([читать](#9.-otpravit-v-crm))
11. Синхронизовать с Email-подписчиком ([читать](#10.-sinkhronizirovat-s-email-podpischikom))
12. Отправить оператору ([читать](#12.-otpravit-operatoru))
13. Установить глобальную переменную ([читать](https://docs.leadconverter.su/bots/blok-deistvie#13.-ustanovit-globalnuyu-peremennuyu))
14. Увеличить глобальную переменную ([читать](https://docs.leadconverter.su/bots/blok-deistvie#14.-uvelichit-globalnuyu-peremennuyu))
15. Уменьшить глобальную переменную ([читать](https://docs.leadconverter.su/bots/blok-deistvie#15.umenshit-globalnuyu-peremennuyu))
16. Запустить событие ([читать](#id-15.-zapustit-sobytie))
17. Ответить на комментарий ([читать](https://docs.leadconverter.su/bots/blok-deistvie#id-17.-otvetit-na-kommentarii))

Как мы уже знаем из статей про [Блоки](https://docs.leadconverter.su/bots/bloki) и [Создаём бота | С чего начать?](https://docs.leadconverter.su/bots/sozdayom-bota), чтобы создать чат-бота, можно построить цепочку взаимодействий из 6 видов блоков.&#x20;

![](https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2F1nWoftYJqqerRek1PZGl%2Fimage.png?alt=media\&token=eb3d6913-ece9-40e5-ab18-725a7af53c65)

При создании бота можно ограничиться и одним блоком **«Сообщение»**. С его помощью получится простенький чат-бот, который будет отправлять *текстовую информацию, фото, видео и т.д.*

Но, как ни крути, чат-боты - это про бизнес. А бизнес - это персонализация предложений, аналитика, отслеживание эффективности, оперативные оповещения о важных взаимодействиях с продуктом.

И блок **«Действие» - это про серьёзный подход к делу.**\
Далее мы расскажем, какой функционал можно реализовать с его помощью.

### Возможности блока «Действие»

### **1. Группирование пользователей**

Пользователей, проходящих автоворонку, можно группировать.\\

\
Например, после финального блока автоворонки всех, кто дошел до этого этапа, мы добавим в группу **«Дошли до оплаты».**

![](https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MYOiJSIpC8f-Cm8cOEc%2F-Me-C3Ti5r3SeJ_X8WBR%2F-Me-JfkCh5JRo9idnjA3%2Fimage.png?alt=media\&token=9d0296d3-3d43-445d-b815-3c9d7c9ed6f0)

В дальнейшем эту информацию можно использовать для ретаргетинга и проведения прогревающих рассылок для данной аудитории.&#x20;

### **2. Удаление из группы пользователей**

Продолжим прошлый пример. Человек дошел до финального блока и попал в группу пользователей **«Дошли до оплаты».**

Когда клиент оплатит наш продукт, будет логично добавить его в группу пользователей **«Оплатили»**. Но и не забываем, что на группу **«Дошли до оплаты»** у нас идут догоняющая реклама и рассылки с продающими предложениями. Поэтому оплативших клиентов стоит исключить из этой группы. Для этого нам понадобится возможность блока **«Действие»** - **«Удалить из группы».**

![](https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MYOiJSIpC8f-Cm8cOEc%2F-Me-JqCl-5KR0Pm1jBjQ%2F-Me-MXO1MF9YPDmo0RyW%2Fimage.png?alt=media\&token=596d3b01-cf7b-43f5-a3a6-01efeba673dd)

### 3. **Отправка через вебхук**

Эта возможность рассчитана на технических специалистов.&#x20;С ее помощью возможности платформы становятся безграничными.\\

\
С помощью вебхука информация отправляется на любой сторонний скрипт для обработки. Это значит, что вы можете передать информацию на любую платформу, а также принять данные от другого сайта или приложения.\\

\
**Где и как использовать вебхук, можно почитать в уроке** :point\_down:

{% content-ref url="blok-deistvie/otpravit-cherez-vebkhuk" %}
[otpravit-cherez-vebkhuk](https://docs.leadconverter.su/bots/blok-deistvie/otpravit-cherez-vebkhuk)
{% endcontent-ref %}

### 4. **Отправка на почту**

Используя эту функцию, вы получите на почту всю информацию, которую бот собрал о человеке, проходящем автоворонку.

**В тексте письма будут:**&#x20;

* UTM-метки&#x20;
* информация о том, каких ботов проходил и запускал человек;&#x20;
* данные из всех заполненных переменных;
* подписная страница, с которой прльзователь вошёл в бота;
* мессенджер, в котором человек проходил ботов.

**Итого*****:** вся* собранная информация о клиент&#x435;***.***

### **5. Запуск бота**

У нас нет ограничений по количеству ботов. Под каждую логическую цепочку у вас может быть создан отдельный бот: бот-консультант, продающий бот, сопровождающий бот (после оплаты).

С помощью блока **«Действие»** можно сделать незаметный для человека переход между ботами.

> ***Пример**:* если клиент заинтересовался продуктом, то мы запускаем бота-консультанта, в котором будет прогревающая и дожимающая к покупке воронка.&#x20;

Когда клиент дойдет до финального блока в боте-консультанте, с помощью блока **«Действие»** запускаем продающего бота, в котором будет ссылка на оплату товара.

Когда клиент оплатил, запускаем сопровождающего бота *(после оплаты)*, где он благодарит за покупку, отправляет инфопродукт или собирает данные для отправки заказа.

{% hint style="danger" %}
**Обратите внимание:**\
\
Если запустился второй бот, предыдущий продолжит выполнять свой сценарий и клиенту будут приходить сообщения из двух ботов **одновременно**.

Поэтому рекомендуем не строить дальнейших цепочек после блока **«Действие»** с активацией другого бота.
{% endhint %}

### 6. Остановить бота

Могут возникнуть ситуации, когда вам будет необходимо остановить бота.&#x20;

> *Например,* пользователь прошел всю цепочку бота, купил доступ, и теперь нужно остановить продажу продукта.

Остановку бота можно сделать с помощью следующего действия :point\_down:

Когда клиент оплачивает товар, отправляем сообщение, что оплата прошла успешно, и останавливаем текущего бота.

<div align="left"><figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2Fk8pFju1rS50if95xH98z%2FScreenshot_1.png?alt=media&#x26;token=114fab27-6471-49fe-a8fe-52d110239d19" alt=""><figcaption></figcaption></figure></div>

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FKfiegcFgYzPdMGryRC59%2Fimage.png?alt=media&#x26;token=99fd10f3-29cd-47f6-8d10-05e3f868ac45" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Важно!**

При выполнении этого действия останавливаются **ВСЕ** действия в боте.
{% endhint %}

### **7. Установка переменной**

Установка переменной пригодится, например, в геймифицированной автоворонке (игровая форма взаимодействия).

В самом начале прохождения бота устанавливаем пользователю значение 3 для переменной **«Жизни».** В дальнейшем будем изменять это значение в зависимости от выбора пользователя.

{% hint style="info" %}
Правильный ответ не изменяет переменную или добавляет 1 балл.&#x20;

Неправильный отнимает 1 жизнь.
{% endhint %}

Чтобы изменять это значение, нам нужны следующие два действия: **увеличить и уменьшить переменную.**

### 8. Увеличить переменную

Например, проведем тест. На старте у пользователя 0 баллов. Переменная **«Баллы»** равна нулю.

В случае правильного ответа на вопрос увеличиваем переменную **«Баллы»** на 1.

<div align="left"><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MYOiJSIpC8f-Cm8cOEc%2F-Me-QxyUuuoUrYy9LYkn%2F-Me-TTOqnMr0729YX3v6%2Fimage.png?alt=media&#x26;token=1a6c34da-d92f-4826-8765-5982d7321e21" alt=""></div>

### 9. Уменьшить переменную

Если пользователь дал неправильный ответ, тогда отправляем его в минус, уменьшая переменную **«Баллы»** на 2.

<div align="left"><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MYOiJSIpC8f-Cm8cOEc%2F-Me-QxyUuuoUrYy9LYkn%2F-Me-TmofGszsk9OqIXTy%2Fimage.png?alt=media&#x26;token=8c4aa14d-c277-44ef-ab02-2506b0554eb9" alt=""></div>

### 10. Отправить в CRM

При необходимости отправки данных в AMO CRM используем это действие.

<div align="left"><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2Fgbr1LI7A9rwYmT84XFSE%2Fimage.png?alt=media&#x26;token=e796c432-a65e-4f61-b9c1-9b6f3bafee42" alt=""></div>

{% hint style="success" %}
Для настройки отправки данных ниже прикреплена ссылка на инструкцию :point\_down:
{% endhint %}

{% content-ref url="../integracii/amocrm/nastroiki-parametrov" %}
[nastroiki-parametrov](https://docs.leadconverter.su/integracii/amocrm/nastroiki-parametrov)
{% endcontent-ref %}

### 11. Синхронизировать с Email-подписчиком

Если нам нужно создать подписчика для Email-воронки, так же используем блок **«Действие».**

{% hint style="info" %}
Чтобы это действие работало корректно, необходимо, чтобы в поле **email (почта)** были записаны верные данные! \
\
Сохранить данные пользователя в переменную можно с помощью элемента "[**Вопрос**](https://docs.leadconverter.su/bots/blok-soobshenie/sokhranenie-otveta-polzovatelya)", а также с помощью формы обратной связи в [мини-лендинге](https://docs.leadconverter.su/mini-lendingi-or-podpisnye-stranicy) или [ВК-лендинге](https://docs.leadconverter.su/vk-lendingi).&#x20;
{% endhint %}

Создаём красный блок **«Действие»** и в выпадающем списке действий выбираем **«Синхронизировать с Email-подписчиком».**

<div align="left"><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2F6SGZp4kU4L4N4qIaM5mZ%2Fimage.png?alt=media&#x26;token=a7e508a5-98f4-473d-9350-61a1ec7ebd84" alt=""></div>

Далее выбираем нужный **Email-канал**.&#x20;

{% hint style="success" %}
Email-каналы подключаются с помощью техподдержки. Выберите удобный способ связи и свяжитесь с нами :point\_down:
{% endhint %}

{% content-ref url="../kak-zadat-vopros-v-podderzhku" %}
[kak-zadat-vopros-v-podderzhku](https://docs.leadconverter.su/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}

Далее по желанию выбираем бота, которого нужно запустить после добавления пользователя в **Email-канал.**

* **Дополнительные настройки (выпадающий список)**

<div align="left"><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FFwAQayFWVM97FXXS5Ryz%2Fimage.png?alt=media&#x26;token=cee0ca87-8a95-4096-8107-80defd822800" alt=""></div>

По умолчанию дополнительные настройки заполняются базовыми переменными: **Имя, Фамилия, Email.**

Если мы сохраняем данные пользователей в другие переменные, развернув **«Дополнительные настройки»**, то можно заменить используемые переменные на актуальные.

* **Добавить переменную**

Когда при создании контакта в **Email-канале** необходимо передать дополнительную переменную с установленным значением, можно присвоить существующим переменным собственные значения.

<div align="left"><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2Fg6NOxyD4jOKuJ9dhDvGj%2Fimage.png?alt=media&#x26;token=38764b3f-e03c-4402-bcf3-d194d2456538" alt=""></div>

Когда пользователь дойдет до блока **«Действие»**, на основании его данных будет создан идентичный подписчик. Только вместо мессенджера источником будет **Email.**

Данные нового подписчика можно использовать для **Email-рассылок**, а также для **Email-автоворонок.**

### 12. Отправить оператору

При помощи этого действия можно отправить сообщение оператору в нужный момент воронки.

Например, оператору придет оповещение, что подписчик закончил воронку и с ним необходимо связаться.

Настройка действия состоит из **2 частей**:

1. Выбор оператора
2. Текст сообщения, который мы отправляем

Чтобы выбрать оператора, нужно нажать на текст **«Выбрать подписчика»** и ввести имя подписчика так, как оно записано в разделе **«Подписчики»**.

{% hint style="info" %}
Если оператора нет в базе, вы можете попросить его написать любое сообщение в один из подключенных каналов кампании.

После того как оператор написал сообщение, обновите страницу и введите его имя в действии **«Отправить оператору».**
{% endhint %}

Можно выбирать несколько операторов - ограничений нет.

<div align="left"><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FHBHKpIbho2lAjMwlXhJl%2Fimage.png?alt=media&#x26;token=2e1a1696-d184-4001-9924-5f13ade9e6bc" alt=""></div>

После того как оператор выбран, пишем нужный текст, который будет отправлен оператору.

{% hint style="success" %}
В тексте можно передавать и размещать переменные для передачи нужных данных оператору.
{% endhint %}

<div align="left"><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FvcIZD1mgu3ovGv8NjOU7%2Fimage.png?alt=media&#x26;token=08314d42-dcb3-464d-84be-6d2cb80dd56e" alt=""></div>

Когда подписчик дойдёт до блока действия **«Отправить оператору»**, оператору придёт это сообщение.

### 13. Установить глобальную переменную

Глобальная переменная - это переменная, которая хранит в себе общую информацию по всей кампании.

Действие **«Установить глобальную переменную»** перезаписывает эту переменную.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FRAYtKBGKZL2s4CIWk2dz%2Fimage.png?alt=media&#x26;token=0e72dac6-4d3e-4fff-9db5-1bf2f3275555" alt=""><figcaption></figcaption></figure>

### 14. Увеличить глобальную переменную

{% hint style="warning" %}
Данное действие работает только с **целыми числами.**
{% endhint %}

> ***Например*****,** можно вести подсчет пользователей, которые запустили бота.&#x20;

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

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FFfApAYsprpahUESwIRRb%2Fimage.png?alt=media&#x26;token=556ea9d4-9516-4af4-a23d-4dee0e8c6a81" alt=""><figcaption></figcaption></figure>

### 15. Уменьшить глобальную переменную

{% hint style="warning" %}
Данное действие работает только с **целыми числами.**
{% endhint %}

> ***Например*****,** можно вести подсчет пользователей, которые отписались от бота.&#x20;

Когда пользователь проходит через это действие, число в глобальной переменной **уменьшается** на указанное значение.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FAM5sX1ZGl0meX4wbrhOM%2Fimage.png?alt=media&#x26;token=7a1e885c-7826-489c-a338-3c05ddad9f91" alt=""><figcaption></figcaption></figure>

### 16. Запустить событие

{% hint style="warning" %}
Данное **«Действие»** работает только в паре с **«Обработчиком событий»**.

Более подробно как работает **«Обработчик событий»**, вы можете прочитать в инструкции ниже.
{% endhint %}

{% content-ref url="blok-obrabotchik-sobytii" %}
[blok-obrabotchik-sobytii](https://docs.leadconverter.su/bots/blok-obrabotchik-sobytii)
{% endcontent-ref %}

Это **«Действие»** инициирует запуск события в определенном этапе воронки.

> Например, после того как пользователь прошел тестирование, нам нужно: отправить сообщение оператору, зафиксировать данные в CRM и поздравить пользователя в чате с успешным прохождением теста.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FW639DNzykmOaVP6CE2s4%2Fimage.png?alt=media&#x26;token=fa3f45ba-ae2a-43a6-8909-05f352021300" alt=""><figcaption></figcaption></figure>

### 17. Ответить на комментарий

{% hint style="warning" %}
Чаще всего действие **«Отправить комментарий»** работает только в паре с триггером **«Когда добавлен комментарий».**

Если вы знаете ID комментария или ID поста, вы можете указать эти данные вручную — из переменной, из API, из last\_request, и не использовать триггер **«Когда добавлен комментарий».**

Более подробно о том, как работает триггер **«Когда добавлен комментарий»**, вы можете прочитать в инструкции ниже.
{% endhint %}

{% content-ref url="triggery.-startovyi-shag/kogda-dobavlen-kommentarii" %}
[kogda-dobavlen-kommentarii](https://docs.leadconverter.su/bots/triggery.-startovyi-shag/kogda-dobavlen-kommentarii)
{% endcontent-ref %}

Этот блок используется для того, чтобы отправить сообщение пользователю напрямую в комментариях под постом.\
\
Например:

```
Привет! Вижу твой комментарий. Отправил полезный файл в директ, проверяй
```

Давайте разберемся, как его настроить.&#x20;

В поле **«Текст ответа»** мы указываем сообщение, которое получит пользователь, когда оставит комментарий под постом.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FVlFI4KOlinL3xCedehiY%2Fimage.png?alt=media&#x26;token=68fde27a-1256-4724-9df9-75e64624d6bf" alt=""><figcaption></figcaption></figure>

Развернув **«Дополнительные настройки»**, мы увидим несколько параметров. Ниже подробнее разберем, за что они отвечают.

В поле **«ID поста»** по умолчанию установлена переменная {{last\_comment.source\_id}}, в которой хранится ID последнего поста, где пользователь оставлял комментарий и после этого произошел запуск бота.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2Fp9WGbMfN8pET3bHcxsQH%2Fimage.png?alt=media&#x26;token=be7670b5-aef0-4a01-9157-174252ea72a7" alt=""><figcaption></figcaption></figure>

В поле **«ID комментария»** по умолчанию установлена переменная {{last\_comment.id}}, в которой хранится ID последнего комментария под постом, который оставлял пользователь и после этого произошел запуск бота.

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FnLdVr2TvgglvdA8lICKZ%2Fimage.png?alt=media&#x26;token=235a6d95-1aa2-4fd8-a7da-825f7ebb4feb" alt=""><figcaption></figcaption></figure>

Поле **«Сохранить результат в переменную»** при необходимости позволяет сохранить в переменную ID комментария, который написал бот, и в дальнейшем использовать его в сценарии, например, в другом действии **«Ответить на комментарий».**

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FcWISOQwjHABXdrhCHQQ7%2Fimage.png?alt=media&#x26;token=3005eaa4-5a5d-424e-8677-142f49bd5cd6" alt=""><figcaption></figcaption></figure>

Поле **«Канал, от имени которого отвечаем»** позволяет нам выбрать: от лица какого канала связи будет произведен ответ на комментарий, когда пользователь оставит комментарий под постом.

{% hint style="info" %}
Если это поле **не заполнено**, по умолчанию будет выбран тот канал связи, где был запущен бот.
{% endhint %}

<figure><img src="https://1545507669-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MYOiJSIpC8f-Cm8cOEc%2Fuploads%2FhsrS6ehZogpgPKwsxLb9%2Fimage.png?alt=media&#x26;token=1551473e-6aa0-415c-b8be-1fbcab6a28ea" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Остались вопросы?

В нашей техподдержке вы с легкостью найдёте нужные ответы.&#x20;

Выберите удобный способ связи и свяжитесь с нами :relaxed::point\_down:
{% endhint %}

{% content-ref url="../kak-zadat-vopros-v-podderzhku" %}
[kak-zadat-vopros-v-podderzhku](https://docs.leadconverter.su/kak-zadat-vopros-v-podderzhku)
{% endcontent-ref %}
