# Редактор скрипта

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

![Форма редактора скрипта](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-LqkG_LJL15C4c_Fdhda%2F-LqkHFlg1tQxgd_4iUND%2Fimage.png?alt=media\&token=6280cb97-f67b-4a81-97e8-76c79f4f3989)

Наполняя скрипт командами, вы создаете разговорный сценарий, а именно:

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

А так же используя платформу вы сможете:

* интегрировать вашу CRM-систему с платформой Metabot24, чтобы загружать данные, собранные на боте, прямо в вашу CRM-систему;
* отправлять электронные письма с платформы;
* реализовывать в сценарии бота другие полезные возможности платформы.

После того, как все ваши скрипты беседы будут созданы, вы можете добавить некоторые часто задаваемые вопросы в обучение бота с помощью функции **NLP**.

Экранная форма редактора скрипта состоит из двух блоков:

* [Команды](https://metabot.gitbook.io/documentation/komandy)
* [Меню](https://metabot.gitbook.io/documentation/panel-upravleniya-botom/skripty/sozdanie-menyu)

Команды выполняются последовательно, сверху вниз, когда для пользователя запускается диалог.

Ветвление в разговорах помогает отправлять пользователей по разным путям в зависимости от определенных условий.

Параметры скрипта можно менять не выходя из него вверху страницы.

![](https://1621485802-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lof4a3yX4z_pjUWqMhw%2F-MR4ijPpT1JqhF5VQBXC%2F-MR4jGEMSsX_7v8HkXoT%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=b1ef4d49-7715-4c36-a78c-4757b1733e93)


---

# 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/panel-upravleniya-botom/skripty/redaktor-skripta.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.
