# Как создать бота

**Для создания нового бота на платформе Metabot24 необходимо:**

* Зайти в учетную запись
* На главной странице нажать ссылку [**Создать**](https://app.metabot24.com/bot/create).

![](/files/-Lqe9-9Vk7EXy9JyMy9b)

* Аналогично создать нового бота можно по ссылке [**Создать нового...**](https://app.metabot24.com/bot/create) в разделе [**Выберите бота**](https://app.metabot24.com/home)

![](/files/-Lqe9gcFU1w9zJUrHViz)

При создании бота стоит внимательно изучить и установить необходимые параметры:

* **Название** - введите название будущего бота;
* **Описание** - при необходимости можно указать текстовое описание функциональности бота или другую произвольную информацию;
* **Параметры**:&#x20;
  * *Включить обнаружение NLP в приветствии* - значение включено\выключено позволяет включить обнаружение намерения для новых контактов;

{% hint style="info" %}
Включенный параметр *Включить обнаружение NLP в приветствии* позволит *п*ри написании первого сообщения боту сразу запустить обнаружение намерения Dialogflow.&#x20;

* Если намерение будет обнаружено и найдено в скриптах Metabot24, то будет запущен на выполнение этот скрипт.

* Если намерение не было найдено или скрипта с таким намерением нет в боте, т.е. оно не обнаружено, то будет запущен скрипт с приветствием.
  {% endhint %}

* * *Включить обнаружение NLP Action в приветствии -* значение включено\выключено позволяет включить обнаружение NLP Action при обнаружении NLP намерения. Опция действует только если включено обнаружение намерения NLP.

{% hint style="info" %}
Включенный параметр *Включить обнаружение NLP Action в приветствии* влияет на поведение бота при первоначальном касании пользователя.&#x20;

* Если DF распознает введенный текст как Smalltalk беседу (функция непринужденной беседы), то будет выполнен поиск скрипта по полю *NLP Action;*

* Если такой скрипт будет найдет в сценариях бота, то скрипт будет запущен;&#x20;

* Если скрипт по полю *NLP Action* не будет найден, то запустится скрипт с приветствием бота по описанному маршруту.
  {% endhint %}

* * *Оставаться у оператора при возобновлении -* значение включено\выключено позволяет не активировать бота, когда диалог переведен на оператора и закрыт им, а лид через некоторое время пытается возобновить диалог.&#x20;

{% hint style="warning" %}
Параметр используется для интеграции с **Bitrix24**.
{% endhint %}

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

После установки всех параметров нажать кнопку ***Создать.***

![](/files/-MSXVKN9v9H8idUfJsfL)

{% hint style="info" %}
Для того, чтобы вывести Smalltalk ответ бота по распознанному NLP Action, то в скрипт нужно добавить команду [Отправить текст](https://metabot.gitbook.io/documentation/komandy/otpravit-tekst) и в поле *Текст*  указать&#x20;

{{ $nlpLastReponseText }}

Таким образом бот пришлет пользователю сообщение с ответом, полученным от Dialogflow Smalltalk.
{% endhint %}

* Создан новый бот и доступны следующие операции:&#x20;
  * *Каналы -* список интеграционных каналов данного бота;&#x20;
  * *Редактировать -* позволяет редактировать название и другие параметры NLP;
  * *Удалить -* позволяет удалить бота, операция с подтверждением действия в информационном сообщении. При удалении бота выходит предупреждающее информационное сообщение с подтверждающим кодом для удаления. Код необходимо ввести в поле ввода и нажать ОК.

![](/files/-MSXdGzJbbr9mKRrx5aJ)

* *Копировать* - позволяет копировать бота внутри одного бизнеса или в другой бизнес на одной платформе. При копировании список лидов, взаимодействовавших с исходным ботом не копируется;
* *Экспорт в JSON / Импорт из JSON* - функция экспорта/импорта описана в разделе [Экспорт/Импорт бота](https://metabot.gitbook.io/documentation/nachat-rabotu-s-metabot24/eksport-import-bota).

![](/files/-MSXbqplAuVDBqAHVgRs)

На главной странице находится список ботов, доступных для редактирования данному аккаунту. Для конструирования и наполнения бота  необходимо перейти по ссылке с названием бота.

![](/files/-LqeM_qpYqLe58OK_8SZ)

При наведении курсора мышки на имя бота в всплывающем окне отображается список ботов, владельцем которых вы являетесь. В данной форме вы можете оперативно контролировать количество *Лидов,* а также количество *Активных лидов в течение месяца*, данные параметры учитываются при расчете **Тарифного плана**.

![](/files/-M-JjrLHAYN67QUHAjUC)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://metabot.gitbook.io/documentation/nachat-rabotu-s-metabot24/kak-sozdat-bota.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
