# Инструмент Cascade

Cascade — это инструмент для настройки каскадных рассылок, который позволяет последовательно задействовать несколько провайдеров при отправке сообщений. Если отправка через первый канал не удалась (сообщение не доставлено, не прочитано или нет ответа), система автоматически переходит к следующему провайдеру.

### Подключение

#### 1. Добавление провайдера

Перейдите во вкладку **Провайдеры** → нажмите **Добавить**.

<figure><img src="/files/9Tlc2QwSuM8c1M7idWnK" alt=""><figcaption></figcaption></figure>

#### 2. Выбор провайдера Cascade

В списке доступных провайдеров выберите **Cascade**.

<figure><img src="/files/8ry3LhqyWPp6YvqFeZUz" alt=""><figcaption></figcaption></figure>

#### 3. Сохранение

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

<figure><img src="/files/mIJtaH9XBOGpBTDS8Cff" alt=""><figcaption></figcaption></figure>

После сохранения откроется меню настройки формата каскада.

***

### Настройка каскада

В меню настройки вы можете:

* выбрать **провайдеры** (поочерёдно), которые будут участвовать в каскаде;
* задать **условие** и **время перехода** на следующий провайдер.

<figure><img src="/files/JPFPLYIbOEzBx8mpXAUG" alt=""><figcaption></figcaption></figure>

***

### Условия перехода

| Условие           | Описание                                                                                                                                          |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Не доставлено** | Если мессенджер сообщил, что сообщение **не было доставлено**, каскад переходит к следующему провайдеру. Если доставлено — переход не происходит. |
| **Не прочитано**  | Если получатель **не открыл** сообщение (нет факта прочтения).                                                                                    |
| **Нет ответа**    | Если получатель **не ответил** на сообщение.                                                                                                      |

***

{% hint style="info" %}
Время перехода настраивается индивидуально для каждого условия — это позволяет гибко управлять интервалами между попытками доставки.
{% endhint %}


---

# 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://docs.intellectdialog.com/instrumenty/instrument-cascade.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.
