Одиночные уведомления и большие рассылки теперь можно отправлять по разным правилам. Для этого в схеме трафика появились условия по типу рассылки из кабинета. Например, сообщения о заказах можно направлять по одному набору каналов, а рекламную кампанию того же клиента — по другому, без ручной смены настроек перед каждым запуском.
Правило дополняется направлением и именем отправителя. Нужный маршрут выбирается среди доступных поставщиков, поэтому администратор управляет каналами SMS-сервиса с исходным кодом в одном месте. Это удобно, когда одновременно обслуживаются клиенты с разными задачами и условиями подключения.
Вместо одного канала можно использовать пул. В нём задаются основные и резервные поставщики, а также веса распределения. Выбор учитывает работоспособность и действующие ограничения: наличие канала в списке не означает, что любое сообщение обязательно уйдёт именно через него.
Что меняется в ежедневной работе
Сотруднику достаточно подготовить правила для нужных сценариев. Пользователь продолжает создавать кампании в привычном кабинете, а схема определяет дальнейший путь сообщения.
Для этих изменений был доработан механизм маршрутизации. Если при доработке SMS-сервиса понадобятся дополнительные условия, их можно согласовать с существующей схемой, сохранив общие направления, пулы и порядок выбора поставщика.