# Копирование шагов в чат-боте

### Способ 1. Копирование шага при наведении

Этот способ подходит для быстрого копирования **одного шага**.

#### Как скопировать шаг

1. Наведите курсор мыши на нужный шаг на схеме чат-бота.
2. В верхней части шага появится панель действий.

   <figure><img src="https://3357342088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZN10WvcXgl30afEjLBp4%2Fuploads%2FhTh7Ylrc1CyXVOviCHyI%2Fimage.png?alt=media&#x26;token=60aa445c-464d-4f22-9efb-6e7d6a009177" alt="" width="375"><figcaption></figcaption></figure>
3. Нажмите кнопку "**Копировать"** (иконка копирования).
4. Копия шага появится на рабочем поле конструктора.

   <figure><img src="https://3357342088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZN10WvcXgl30afEjLBp4%2Fuploads%2FJw85yPrxm97eGUjgrVHO%2Fimage.png?alt=media&#x26;token=c31dab1e-2803-4bfb-9426-9ccf0788398f" alt="" width="359"><figcaption></figcaption></figure>

Скопированный шаг содержит:

* тот же тип шага (Сообщение, Действие, Условие и т.д.);
* все настройки и содержимое исходного шага.

### Способ 2. Копирование шага из панели редактирования

Этот способ удобен, если шаг уже открыт для редактирования.

#### Как скопировать шаг

1. Кликните по шагу на схеме, чтобы открыть его настройки.
2. В нижней части панели редактирования нажмите кнопку "**Копировать"**.

   <figure><img src="https://3357342088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZN10WvcXgl30afEjLBp4%2Fuploads%2FiW1GE2Va2oaWiTgR9BR1%2Fimage.png?alt=media&#x26;token=726906c4-56e2-4959-b6e9-757aebcd5f95" alt="" width="375"><figcaption></figcaption></figure>
3. Копия шага будет добавлена на схему чат-бота.

Этот способ копирования полностью аналогичен копированию при наведении и сохраняет все параметры шага.

### Способ 3. Копирование нескольких шагов (групповое копирование)

В Senler можно скопировать **сразу несколько шагов**, включая целые ветки логики.

#### Как выделить несколько шагов

1. Зажмите клавишу **Shift** на клавиатуре.
2. Кликните мышью по нужным шагам на схеме или выделите область с шагами.

   <figure><img src="https://3357342088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZN10WvcXgl30afEjLBp4%2Fuploads%2FSpwv5xFlS4J5aVKPSFrI%2Fimage.png?alt=media&#x26;token=964ea2ec-fd5a-4e8b-9cfc-0940130babef" alt="" width="563"><figcaption></figcaption></figure>
3. Все выделенные шаги будут подсвечены.

#### Как скопировать выделенные шаги

4. После выделения в нижней части экрана появится панель массовых действий.
5. Нажмите кнопку "**Копировать"**.
6. Копия всех выделенных шагов появится на рабочем поле.

   <figure><img src="https://3357342088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZN10WvcXgl30afEjLBp4%2Fuploads%2FQEz3EKjLWBr1vE0sCXak%2Fimage.png?alt=media&#x26;token=5a78c667-d65d-411f-8737-60cc320b1004" alt="" width="563"><figcaption></figcaption></figure>

При групповом копировании:

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

### Что важно учитывать при копировании шагов

* Скопированные шаги **не подключаются автоматически** к существующей схеме — связи необходимо настроить вручную.
* Все настройки шагов (тексты, кнопки, условия, соглашения и т.д.) сохраняются.
* Групповое копирование особенно удобно для:
  * повторяющихся сценариев;
  * A/B-веток;
  * масштабных воронок.

{% hint style="info" %}
**Совет**\
Используйте групповое копирование для переноса готовых логических блоков внутри одного чат-бота.
{% endhint %}
