---
description: Вернуть диалог от оператора обратно на бота
---

# Вернуть боту

Функциональная команда позволяет выполнить возврат диалога обратно боту и автоматически снимает по Лиду установленный параметр - _Чат передан оператору_.

Настроить команду _Вернуть боту_ можно, выбрав одноименный пункт **Вернуть боту** из списка **Команд**:

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MURteAldMSTkZn0mVY2%2F-MURv4M-i30yz3TwSOgW%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=ef7a3224-23ba-41a8-ada4-9e03ad224bce)

Параметр _Использовать условие_ - активность параметра позволяет создавать условие:

* если условие выполнено успешно, то данная команда будет выполнена
* если условие выполнено не успешно, то данная команда не будет выполнена

Подробнее с синтаксисом условий можно ознакомиться в разделе [JS условие выполнения команды](https://metabot.gitbook.io/documentation/sintaksis-js-skripta-s-usloviem/js-uslovie-vypolneniya-komandy).

{% hint style="warning" %}
Параметр позволяет настраивать очень гибкие сценарии бота, в котором выполнение тех или иных команд зависит от выполнения условий. Например, зависит определенных действий пользователя или от полученных от него данных.
{% endhint %}

В диалоговом окне необходимо указать параметр:

* **Если не поддерживается, то перевести в статус** - можно указать в какой статус при выполнении данной команды будет переведен Лид. Поле не обязательное для заполнения.

Нажать кнопку _**Создать**_.

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MURv8tTOYTpD8Bz-5mc%2F-MURvXcz_4I3uwmQX5re%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=328ff5ea-d6b2-4a85-9cf8-c7a2faf64583)

В редакторе скриптов появится команда **Вернуть боту**.

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MURvjm8Bi2LBe1bndwc%2F-MURw2yJGVgjp4qWxXZk%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=80e04d53-e91f-4261-972e-ebe3174aa6eb)

Далее может быть установлена команда **Отправить текст**, в которой вы сообщите Лиду, что бот снова в работе. А также команда **Выполнить скрипт**, в которой будет указан для выполнения скрипт **Меню**.

{% hint style="warning" %}
Следует помнить. что данной командой по Лиду снимается параметр _Чат передан оператору_ и она должна быть установлена в скрипт, который будет запускаться по маршруту с активным параметром _Действует при переводе на оператора._
{% endhint %}

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MURvjm8Bi2LBe1bndwc%2F-MURxbA7JD1CpPwevDW6%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=603f12af-2b1c-43d5-b84c-d161b1547376)

В свойствах данного маршрута бота включена активность параметра _Действует при переводе на оператора._

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MURvjm8Bi2LBe1bndwc%2F-MURxt0zs93BrG3T693j%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=fd84b3a6-3772-479b-a8b1-a594f6cb89e6)

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

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MURvjm8Bi2LBe1bndwc%2F-MURyEULS1wR-p8keDp3%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=5825f95b-96dd-4c83-b486-e95d7180bcc3)

В свойствах данного скрипта необходимо выбрать Тип - _Возврат_.

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MURvjm8Bi2LBe1bndwc%2F-MURyZJb0-CqnEdqc--m%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=06f1a4bc-fdc2-4923-a88c-2090e2668d18)

Минимальный набор команд для данного скрипта представлен на рисунке ниже, его можно расширить на усмотрение каждого архитектора ботов на платформе.

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MURvjm8Bi2LBe1bndwc%2F-MURz0zEIpnngaM61-fs%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=37417473-f708-4fd1-a923-214e9b147572)

{% hint style="warning" %}
Не забывайте, что данный скрипт должен быть указан в маршруте с активным параметром _Действует при переводе на оператора._
{% endhint %}

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MURvjm8Bi2LBe1bndwc%2F-MURzSwO3bitWci1rbJx%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media\&token=a4f896d8-aa2e-4106-88ab-a29c389331dd)
