Что такое каскад

Каскад — автоматическое переключение между каналами при недоставке сообщения

Коротко: каскад — способ рассылки, при котором сообщение перенаправляется на альтернативный канал, если не доставлено по исходному.

Кому подходит

  • Роль: Клиент, Менеджер рассылок
  • Уровень: Новичок

Что это

Когда вы отправляете сообщение, оно может не дойти до получателя — например, номер неактивен или оператор вернул ошибку. Каскад автоматически перенаправляет сообщение на следующий канал в цепочке.

Пример: сначала WhatsApp → если не доставлено за 10 минут → TTS → если не доставлено → SMS.

Как работает

  1. Настройте цепочку каналов. Добавьте каналы по порядку — от основного к резервным.
  2. Задайте статус ожидания и таймаут для каждого канала. Статус — при каком статусе сообщение считается доставленным. Таймаут — сколько ждать статус до переключения.
  3. Система отправляет сообщение по первому каналу.
  4. Ожидает статус. Если нужный статус не получен за таймаут — переключается на следующий канал.
  5. Продолжает до доставки или конца цепочки.

Если получен статус, что абонент недоступен, не существует или отклонил сообщение, fallback на следующий канал происходит немедленно — не дожидаясь таймаута.

Что настраивается для каждого канала

ПараметрЧто означаетВозможные значения
Статус ожиданияПри каком статусе сообщение считается доставленнымОтправлено, Доставлено, Просмотрено
ТаймаутСколько ждать статус до переключения на следующий каналПо умолчанию 1200 сек (20 мин), максимум 259200 сек (3 дня)
CooldownВремя блокировки контакта при неудачеМаксимум 86400 сек (1 день)
Send next after failОтправлять ли следующее сообщение, если после успеха получен статус failedДа / Нет

Что даёт каскад

Доставляемость

Если один канал не сработал — сообщение уйдёт по следующему. Больше сообщений доходит.

Экономия

Сначала идёт дешёвый канал, дорогой — только как резерв.

Автоматизация

Платформа переключает каналы без вашего участия.

Оплата за доставку

Списывается только за фактически доставленный канал.

Как тарифицируется каскад

SMS тарифицируется за отправку — за каждый сегмент.

Остальные каналы тарифицируются за доставку. Если сообщение не доставлено — например, у получателя не установлено приложение или его нет в нужной соцсети или мессенджере — за это сообщение деньги не списываются.

В каскаде списание происходит только один раз — по тому каналу, через который сообщение фактически доставлено.

Это значит: каскад не увеличивает расходы. Даже если сообщение прошло по нескольким каналам, вы платите только за доставленный.

Как настроить каскад

1
Выберите тип «Каскад»

При создании рассылки выберите тип Каскад.

2
Добавьте каналы в цепочку

Нажмите + Добавить шаг и выберите канал.

3
Настройте каждый канал

Настройте сообщение, выберите статус ожидания и укажите таймаут.

4
Сохраните рассылку

Нажмите Сохранить.

Как создать рассылку в Мой диалог →

Рекомендуемые цепочки

ЗадачаЦепочка
OTP-кодTelegram Gateway → Viber → WhatsApp → TTS → SMS
МаркетингRCS → Viber → WhatsApp → Mobile Push → SMS
ТранзакцияRCS → Viber → WhatsApp → Mobile Push → SMS
СервисныеRCS → Viber → WhatsApp → Mobile Push → TTS → SMS

Рекомендуемые цепочки зависят от страны получателя: доступность каналов, скорость доставки и стоимость различаются по регионам. Для конкретной страны подбирайте цепочку с учётом этих особенностей.

Частые проблемы

Причина: не задан таймаут.

Решение: проверьте настройки каждого шага — таймаут должен быть указан.

Как настроить каскад →

Причина: слишком маленький таймаут.

Решение: увеличьте значение таймаута.

Как настроить каскад →

Причина: неверно выбран статус ожидания.

Решение: проверьте статус — например, для SMS обычно используется Доставлено.

Причина: нет доступа к каналу.

Решение: проверьте имя отправителя для каждого канала в цепочке.

Что такое имя отправителя →

См. также

Обзор всех каналов

14 каналов и доступность по сервисам

Сравнение каналов

Какой канал подходит для вашей задачи

Как создать рассылку в Мой диалог

Рассылка с каскадом в личном кабинете

Настройка каскада в Multi API

Через /omnimessages и Broadcasts API

Каскад в умном шлюзе

Настройка в OTP-кодах

Нужна помощь?