Коды подтверждения без SMS-агрегатора

SMS-шлюз

Обычный Android-телефон с SIM-картой становится шлюзом: сервисы отправляют коды и уведомления через общую очередь, телефон доставляет, отчёт о доставке возвращается обратно.

Статус
В эксплуатации
Заказчик
Инфраструктура студии
Направление
Связь и мессенджеры

Задача

Подписание по SMS нужно сразу нескольким сервисам. SMS-агрегаторы требуют договоров, регистрации имени отправителя и берут плату за каждое сообщение, а коды нужно слать надёжно и быстро.

Что сделано

Общая очередь

Каждый сервис отправляет через один API, у каждого сообщения источник и статус.

Повторы и дубли

Сетевые сбои повторяются, повтор того же сообщения распознаётся по идентификатору и не уходит дважды.

Отчёты о доставке

Телефон возвращает статус подписанным вебхуком, сервисы видят «доставлено» или отказ.

Замена телефона

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

Как устроено

  1. CRM
  2. Договоры
  3. Голосование
  4. Обращения
  5. Очередь SMS
  6. Android-шлюз
  7. Абонент
AndroidNode.jsSQLiteWebhook HMACREST API

В цифрах

4сервиса отправляют через один шлюз
0 ₽за сообщение сверх тарифа SIM-карты

Кому подойдёт

  • Коды подтверждения и ПЭП
  • Уведомления клиентам
  • Небольшие компании без SMS-агрегатора

Решение адаптируется под вашу компанию: справочники, роли, документы и интеграции настраиваются под ваши процессы, а не наоборот.

Нужно похожее?

Покажу SMS-шлюз вживую по видеосвязи на демонстрационных данных и расскажу, что потребуется для запуска у вас.

Другие проекты

Платежи и документыВ эксплуатации

Договоры и подпись

Договоры, акты, счета и допсоглашения в фирменном стиле, подписание ПЭП по SMS с двух сторон, PDF с листом заверения, журнал событий.

Node.jsExpressSQLiteWeasyPrintSMS-шлюз
Подробнее о проекте
Для СНТ и ТСЖВ эксплуатации

Электронное голосование

Повестка и голос с телефона, подтверждение кодом из SMS, бюллетень PDF, долевые собственники, проверка бюллетеня, итоги в Excel.

Node.jsReactSQLitePDFKitSMS-шлюз
Подробнее о проекте
Бизнес-системыВ эксплуатации

CRM Импульс

Клиенты, абонементы, расписание и явка, зарплата тренеров, онлайн-оплата, чеки, ЭП, личный кабинет и чаты MAX и Telegram прямо в карточке клиента.

React 18Node.jsPostgreSQLPWAMAX API
Подробнее о проекте