> For the complete documentation index, see [llms.txt](https://docs.intellectdialog.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.intellectdialog.com/dlya-ekspertov/ustanovka-konteksta-dlya-zapuska-nelineinykh-ai-botov.md).

# Установка Контекста для запуска нелинейных AI ботов

Данную интеграцию можно применять для работы с Битрикс, AMOCRM, RetailCRM.\
В тех случаях когда вам необходимо отправить сообщение с переменными взятыми из CRM (например данными о заказе), вы можете добавить Контекст, по которому AI бот поймет что ответ пользователя относится к определенному сообщению.

\
Например вам нужно уточнить верно ли заведены данные заказа и вы настраиваете отправку сообщения следующего содержания:\
\
”Здравствуйте, меня зовут Дмитрий. Вы оформили заказ на сайте [site.com](http://site.com/). Проверьте ожалуйста данные по заказу: Адрес доставки: г. Екатеринбург, ул. Ленина 45- 432. Служба доставки ЖБЕК. Состав заказа: 4 красных носка. Способ оплаты: наличные. Данные верны? Пришлите в ответ Да или Нет. Спасибо!”\
\
В случае ответа “Да” бот отправляет: “ Отлично, мы сообщим дополнительно когда отправим ваш заказ”.\
В случае ответа “Нет” бот отправляет: “ Напишите где мы допустили ошибку”

Чтобы реализовать эту логику:

1. Создайте “Новую связку”. Для этого зайдите в раздел Связки и нажмите **Добавить**<br>

   &#x20;
2. Предположим вы хотите передавать данные из CRM и отправлять сообщение в WhatsApp. Для этого выберем получать данные из Webhooks или вашей CRM системы и передавать данные в мессенджер Вотсап.\ <br>

   Нажмите **Далее.** В первом провайдере выбираем **Вебхук,** во втором **Отправить сообщение**<br>

3\. Далее из выпадающего списка **Webhooks** выберите **phone** в поле **Получатель** и сформируйте сообщения добавляя переменные из выпадающего списка **Webhooks**\ <br>

![](/files/ktD0f4Ixms8yAq68gY9u)

Нажмите **Сохранить**\ <br>

4\. Нажмите на кнопку чтобы добавить новое действие

Выберите провайдер Вотсап и добавьте действие добавить контекст AI бота\ <br>

![](/files/SRj9cj53S1dTki2MyDpW)

Нажмите **Сохранить**\
\
5\. Придумайте тег контекста и добавьте его в поле **Название контекста**, для примера добавим туда слово **заказ** *Не забудьте нажать Enter после ввода тега*\
Далее из выпадающего списка **Webhooks** выберите переменную с номером клиента<br>

![](/files/RJp3KnJIEqGTZY3qCGjz)

6\. Укажите название связки и запустите связку\
\
7\. Зайдите в раздел **AI бота**. И нажмите **Добавить**

8\. Выберите язык чат-бота и придумайте название. После этого нажмите **Сохранить**\
\
9\. Из выпадающего списка выберите провайдер в котором будет действовать бот, нажмите **Добавить**. Далее нажмите кнопку **Добавить правило AI**\ <br>

![](/files/Ldivj7FBuTNtDABft015)

10\. В поле **Если пользователь говорит что-то похожее на:** напишем ключевое слово **Да**, в поле **Бот отвечает случайным образом:** пишем текст “Отлично, мы сообщим дополнительно когда отправим ваш заказ”\
\&#xNAN;*Не забудьте после ввода нажать Enter, иначе ввод не сохранится*\
Откройте раздел **Открыть дополнительные настройки**\
Впишите в поле **Клиент уже имеет контексты:** значение которое вы указали в связке - в нашем примере это слово **заказ**\
Включите чек **Работа по ключевым словам** - это нужно если вы хотите чтобы бот выделял из предложения ваши ключевые слова ( *например чтобы он сработал на ответ пользователя* *-* *“Да, спасибо, все верно”*)

![](/files/DoDxLKcLzS7AfBMRuDn5)

Нажмите **Сохранить**

11\. Еще раз нажмите **Добавить правило AI** и аналогичным образом настройте логику ответов бота при ответе **Нет**

&#x20;
