SMS-Ulik соединяет SMS, Android Gateway, CRM и 1C
SMS-шлюз для бизнеса, CRM и 1C

SMS-Ulik

Платформа для отправки и приема SMS через ваш Android-телефон с SIM-картой. Web-кабинет, массовые рассылки, amoCRM, API для 1C и контроль статусов в одном месте.

1
телефон может работать как SMS-шлюз
API
для 1C, сайтов, CRM и внутренних систем
CRM
исходящие и входящие сообщения в рабочем процессе
Возможности

Что умеет SMS-Ulik

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

Одиночные и массовые SMS

Отправка из кабинета, CSV-рассылки, очередь, интервалы между сообщениями, статусы и история.

Диалоги и входящие

Входящие SMS попадают в web-диалоги, помечаются прочитанными и могут уходить в amoCRM.

Android Gateway

Телефон с SIM-картой забирает задания с сервера и отправляет SMS через мобильную сеть.

amoCRM

Отправка из полей контакта, webhook по изменению контакта или сделки, входящие в карточку лида.

API для 1C и сайтов

Внешние системы отправляют SMS по HTTPS с API-ключом, передают external_id и получают контроль дублей.

Права и контроль

Организации, пользователи, лимиты, API-ключи, журнал устройств и отдельная роль администратора.

Принцип работы

От заявки до доставленного SMS

SMS-Ulik не требует отдельного SMS-агрегатора на старте. Вы используете контролируемый Android-телефон с SIM-картой, а сервер управляет очередью, пользователями и интеграциями.

1

Система или менеджер создает SMS в кабинете, amoCRM, 1C или через API.

2

SMS-Ulik кладет сообщение в очередь, считает сегменты и применяет лимиты.

3

Android Gateway на телефоне забирает следующее SMS и отправляет его с выбранной SIM.

4

Статус возвращается в кабинет: в очереди, отправляется, отправлено, доставлено или ошибка.

5

Входящие SMS с телефона возвращаются в SMS-Ulik и отображаются в диалогах.

Инструкция

Как подключить SMS-Ulik

Минимальный запуск состоит из шести шагов. После них можно отправлять SMS из кабинета, подключать amoCRM, отдавать API-ключ в 1C и принимать входящие сообщения.

1

Создайте организацию и пользователей

В кабинете задаются роли, лимиты и доступы. Менеджеры видят свои отправки, администраторы управляют настройками.

2

Подключите Android-телефон

Скачайте APK, установите на телефон с SIM-картой, выдайте разрешения SMS и вставьте токен устройства.

3

Выберите способ отправки

Можно работать из web-кабинета, amoCRM, 1C, сайта или любой внутренней системы через REST API.

4

Настройте шаблоны и поля

Для amoCRM используются поля контакта: текст сообщения и флаг отправки. Для 1C передается телефон, текст и external_id.

5

Проверьте тестовую SMS

Отправьте сообщение на свой номер, проверьте очередь, статус в истории и журнал Android Gateway.

6

Включите рабочий сценарий

Запускайте рассылку, уведомления из CRM или отправку из 1C. Входящие сообщения будут возвращаться в диалоги.

Интеграции

amoCRM, 1C и любые внутренние системы

Интеграции строятся внешним способом: через OAuth, webhook и REST API. Это проще поддерживать и безопаснее, чем привязываться к приватному коду внутри чужой системы.

Система
amoCRM
SMS из карточки клиента и входящие в карточку лида
OAuth-подключение, webhook update_contact/update_lead, поля контакта для текста и флага отправки.
1C
SMS из заказа, реализации, счета, долга или карточки контрагента
HTTP-запрос на REST API SMS-Ulik с X-API-Key, телефоном, текстом и external_id документа.
Сайт или CRM
Уведомления о заявках, статусах, оплатах и сервисных событиях
POST /api/sms/send для одного сообщения или POST /api/sms/bulk для массовой отправки.
API

Как 1C отправляет SMS

Для MVP достаточно создать API-ключ в SMS-Ulik и отправлять HTTPS-запрос из 1C. В `external_id` передается уникальный номер документа, чтобы система могла отсекать повторы.

Пример запроса
POST https://sms-ulik.ru/api/sms/send
X-API-Key: <ключ из SMS-Ulik>
Content-Type: application/json

{
  "phone": "+79123456789",
  "text": "Ваш заказ готов",
  "external_id": "1c-order-000123"
}

Проверка перед запуском

Этот список закрывает типовые причины, почему SMS не уходит: телефон офлайн, нет API-ключа, неправильный webhook или нет уникального ID документа.

Телефон Android Gateway онлайн в кабинете.
API-ключ активен и привязан к нужной организации.
Тестовая SMS появилась в истории и получила статус отправки.
Входящая SMS появилась в диалогах.
В amoCRM webhook подписан на update_contact и update_lead.
Для 1C external_id формируется из уникального номера документа.
Что дальше

План развития

Статусы обратно в 1C

Отдельный endpoint по sms_id или external_id, чтобы 1C видела доставку и ошибки.

Webhook во внешние системы

Передача входящих SMS и delivery reports в 1C, CRM или вашу внутреннюю систему.