На рынке, где обычные сервисы рассылки не работают, мы прошли четыре поколения решений: аппаратные GSM-шлюзы, прямые интеграции с операторами, автоматизацию закрытого портала оператора и, наконец, собственное Android-приложение, превращающее обычные телефоны в шлюзы. Все поколения работали через одну очередь и один набор шаблонов.
Первое поколение — аппаратные GSM-шлюзы. Второе — прямые интеграции с операторами: один по SOAP, другой по REST через агрегатора, с маршрутизацией по тому, какому оператору принадлежит номер.
Третье поколение появилось, когда API не дали вовсе: headless-автоматизация закрытого веб-портала оператора. Четвёртое — собственное Android-приложение на Kotlin с двумя SIM и watchdog, превращающее обычные телефоны в шлюзы входящих SMS: на них приходят коды для входа без пароля.
Все четыре поколения работали через одну очередь и один набор шаблонов на 12 брендов, поэтому смена канала доставки не требовала переписывать отправителей. Объём — около 7.5 тысяч сообщений в неделю.