> For the complete documentation index, see [llms.txt](https://docs.leadconverter.su/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.leadconverter.su/bots/obrabotka-sobytii-vne-scenariya.md).

# Обработка событий вне сценария

В разделе "Боты" появилась отдельная карточка "Обработка событий вне сценария". Для чего она нужна и как с ней работать?

<div align="left"><figure><img src="/files/wMUeAlJJ1QZ8z5mM7GfK" alt=""><figcaption></figcaption></figure></div>

**Обработка событий вне сценария** - это настройка, позволяющая реагировать, когда пользователь написал сообщение, не подходящее ни под один сценарий ваших ботов.&#x20;

{% hint style="success" %}
Функция **не будет** работать при:\
\
1\. Нажатии **на кнопку** в боте.\
2\. При ответе на "**Вопрос**".\
\
В остальных случаях, если пользователь напишет **ЛЮБОЕ** сообщение - сработает эта функция и будет **запущен выбранный бот**.
{% endhint %}

***Пример:*** ваши боты запускаются при помощи команд "*Начать*", "*/start*", "*Старт*".

Пользователь пишет боту команду "*Хочу участвовать*". \
Предугадать такое обращение сложно, в старт-словах такой команды нет... \
\
Результат - бот не запустится, пользователь не получит интересующую его информацию. Потенциальный клиент потерян :pensive:

***Следующий пример:*** пользователь проходит вашего бота, и в процессе прохождения у него появляются вопросы. Что делает пользователь в большинстве случаев? \
Пишет свой вопрос боту, ожидая, что здесь же он может получить консультацию живого человека.&#x20;

Результат - потерянное обращение, незакрытые боли и возражения, потерянный клиент.&#x20;

Конечно же, не всегда результаты так фатальны. Но этими примерами мы хотим показать важность **Обработки событий вне сценария**.&#x20;

И в новой карточке "Обработка событий вне сценария" вы можете выбрать бота, который запустится, если пользователь сделает какое-то неизвестное действие.&#x20;

### Как настроить эту функцию?

#### 1. Бот, обрабатывающий события вне сценария

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

<figure><img src="/files/6l7vACZ9HUa8Sol71a3Z" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}

#### Вы можете подготовить бота, заранее предугадав желание клиента.&#x20;

{% endhint %}

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

Также, к примеру, вы рассказываете клиентам о своём обучении. Одно из вероятных обращений - это желание попасть на курс.&#x20;

Также бот будет реагировать, когда пользователь задаст вопрос. Это также стоит учесть в своём боте.&#x20;

У вас может получиться такой сценарий для бота:

<figure><img src="/files/P1J0rCkegYfQ0bU99Etn" alt=""><figcaption><p>Общая схема бота</p></figcaption></figure>

<figure><img src="/files/uE5FcsUaOAOJHZXe6mdK" alt=""><figcaption><p>Приближенное изображение</p></figcaption></figure>

Обратите внимание, для вопросов пользователя можно использовать элемент "[**Вопрос**](/bots/blok-soobshenie/sokhranenie-otveta-polzovatelya.md)" и добавить действие "**Отправить оператору**", чтобы оповещать вас или куратора о новом сообщении.&#x20;

Чтобы открыть инструкцию, нажмите на подсказку ниже 👇

{% embed url="<https://docs.leadconverter.su/bots/blok-deistvie#12.-otpravit-operatoru>" %}

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

<figure><img src="/files/cwTcWzSS8Q1KFnpJubT3" alt=""><figcaption><p>Оповещение о неизвестном действии.  </p></figcaption></figure>

#### 2. Реагировать на события в многопользовательских чатах

Эта настройка позволяет отслеживать сообщения в чатах и запускать выбранного бота.

Чтобы бот запускался для **каждого** сообщения в чате, нужно добавить бота в многопользовательский чат.

{% hint style="danger" %}
Если этот тумблер **включен**, то бот будет реагировать на **КАЖДОЕ** сообщение в многопользовательском чате.
{% endhint %}

Если остались вопросы - смело обращайтесь в техподдержку. Мы всегда готовы прийти на помощь :hugging:

{% content-ref url="/pages/-MasAPNcg291uNezFqb4" %}
[Как задать вопрос в поддержку?](/kak-zadat-vopros-v-podderzhku.md)
{% endcontent-ref %}
