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