Отправка SMS за один REST-вызов
Любой язык: cURL, Node.js, Python, PHP, Go. Авторизация по Bearer-токену из личного кабинета.
Войти в личный кабинет →Отправляйте SMS клиентам из своих программ и CRM, через свою же SIM-карту. Входящие переадресуются туда, где вам удобно: в Telegram, MAX, на почту или на другой номер — вместе с кодами из push-уведомлений банковских приложений, которые обычная переадресация SMS не ловит. Нужен любой Android-телефон и пять минут на настройку.
Приложение ставится из RuStore в один тап. Если входящие не нужны, есть версия без доступа к ним. Чем отличаются версии →
# Отправить SMS через REST API (Bearer token — после входа в личный кабинет) curl https://api.textbee.ru/v1/sms/send \ -H "Authorization: Bearer ВАШ_API_TOKEN" \ -H "Content-Type: application/json" \ -d '{"phoneNumber": "+79161234567", "text": "Здравствуйте! Ваш код: 12345"}'
Классический SMS-провайдер продаёт вам сообщения поштучно. Мы не продаём сообщения: их вам уже продал ваш оператор.
SMS уходят по вашему тарифу у оператора. Мы берём плату за сервис, а не за каждое отправленное сообщение: сколько бы вы ни отправили, ценник за штуку не набегает.
Клиент видит знакомый номер и может на него позвонить или ответить. Ответ придёт вам, а не в никуда, как это бывает с буквенным именем отправителя.
Не нужно регистрировать имя отправителя, согласовывать шаблоны и ждать подключения. Поставили приложение на телефон и работаете.
Оплата в рублях через ЮKassa, для ООО и ИП есть счёт и закрывающие документы. Публичная оферта и политика по российскому праву, серверы в РФ.
SMS доходит там, где интернет бесполезен: в подвале склада, на трассе между городами, на служебном кнопочном телефоне и в дни, когда мобильный интернет работает с перебоями. Получателю не нужен ни смартфон, ни мессенджер, ни подключённые мобильные данные.
Адрес, изменение маршрута, «клиент не отвечает». Дойдёт на любом телефоне, даже когда мобильный интернет пропал на полдня.
Смена, вызов на подмену, авария на площадке. Не нужно, чтобы у человека был установлен и настроен мессенджер.
Запись подтверждена, заказ готов, курьер выехал, код для входа. То, чего человек ждёт и на что не жалуется.
Коды и уведомления, приходящие на рабочие номера, попадают туда, где вы их увидите, а сам номер остаётся в телефоне.
Шаблоны с переменными, правила «если — то», переадресация входящих в шесть каналов, интеграция с Bitrix24 и amoCRM.
Любой язык: cURL, Node.js, Python, PHP, Go. Авторизация по Bearer-токену из личного кабинета.
Войти в личный кабинет →Пересылаем и SMS, и коды из push-уведомлений банковских приложений — обычная переадресация SMS такие коды не ловит. Каналы: Telegram · MAX · push · дублирование на другой номер · почта. На платных тарифах ещё и вебхук. Настраивается за минуту, каналов можно включить сразу несколько. Переадресация входящих бесплатна на всех тарифах.
Подробнее о переадресации →Банки всё чаще шлют подтверждение не сообщением, а уведомлением в своё приложение — переадресация SMS такой код не поймает. TextBee умеет переадресовать и его. Доступ к уведомлениям выключен по умолчанию, включается вручную и только для тех приложений, которые вы отметите сами; выключить можно в любой момент. Текст такого уведомления мы не храним, ровно как и текст SMS.
Как это описано в политике →Один шаблон «Здравствуйте, {{name}}! Ваш код — {{code}}» на всех клиентов: значения подставляются при отправке.
«Если SMS содержит „код“ — переслать в Telegram. Если пришло с номера X — отправить шаблон Y». Настраивается в личном кабинете.
Соберите и отправьте запрос прямо в личном кабинете: посмотреть ответ и убедиться, что всё работает, можно без единой строчки кода.
Поставьте сообщение на нужный час, и телефон отправит его сам, даже если приложение к тому моменту закрыто и телефон перезагружали. SIM для отложенного выбрать нельзя, уйдёт с той, что по умолчанию; на Android 12 и новее точность зависит от разрешения на точные будильники.
Задайте, с какой SIM уходят сообщения на каждого оператора: пакет на одной кончился, и правило отправит с другой, и суточный лимит одной карты не становится вашим потолком. Правила задаёте вы: сами по себе сообщения между картами не распределяются. Тариф «Бизнес».
В Bitrix24 TextBee встаёт штатным SMS-провайдером: отправка из карточки сделки и из роботов, статус доставки возвращается в портал. Подключается локальным приложением портала — свой сервер и свой код не нужны. В amoCRM — шагом Salesbot. Отдельного модуля в маркетплейсе пока нет.
Переадресовать только то, что нужно: по отправителю и по тексту сообщения. Остальное остаётся на телефоне и никуда не уходит.
Ваша система узнаёт о каждом событии сама: сообщение отправлено, доставлено, не ушло, телефон вышел из сети.
Самая частая претензия к телефонным шлюзам — не «плохо работает», а «однажды тихо перестал, и я узнал об этом последним». Мы начали именно с этого.
Приложение держится в фоне и следит за собой само. Если прошивка вашего телефона норовит усыпить его, предупредим при настройке и подскажем, что включить.
Телефон постоянно отмечается на сервере. Если пропал со связи, придёт письмо. Не «SMS не дошло через сутки», а «телефон офлайн пятнадцать минут назад».
В приложении — подробный журнал: чем закончилось каждое сообщение, вплоть до «отсечено правилом». В кабинете — когда, через какой телефон, в какую сторону и с каким статусом. Разбор причин остаётся на телефоне: он неотделим от текста, а текст мы не храним.
Пока телефон офлайн, отправка стоит в очереди и уходит сама, как только связь вернулась. Сообщения не теряются молча.
Подключите второй аппарат: если основной недоступен, сообщение уйдёт через него. Разряженная батарея перестаёт быть аварией.
Переадресация начинается с момента, когда вы её включили. Вся старая переписка из телефона не хлынет в ваш чат разом.
Ничего из этого не заметно, пока всё работает. Это заметно ровно в тот день, когда что-то ломается, поэтому мы и занялись этим прежде всего остального.
Установите приложение, введите код из личного кабинета, отправьте первый SMS. Всё.
Из RuStore в один тап, как любое другое приложение. Подойдёт любой Android 6.0+.
Без этого разрешения телефон не сможет работать как SMS-шлюз.
Зарегистрируйтесь в личном кабинете и введите шестизначный код из кабинета в приложении.
Первый SMS из дашборда или через REST API. Готово.
Переадресация входящих бесплатна на всех тарифах. Платите только за отправку.
Попробовать шлюз на своём телефоне и небольших задачах.
Один телефон, одна SIM — для личных задач и небольшого дела.
Несколько SIM-карт и рабочие объёмы. Для команд малого бизнеса.
Расширенные лимиты и безналичный расчёт для растущих компаний.
Нужно больше? Если вам нужно больше SIM-карт или объёма, напишите на support (собака) textbee.ru, посчитаем под вашу задачу.
Единица тарифа — SIM-карта, а не телефон. Двухсимочный телефон занимает две SIM-карты в тарифе. Квота считается только на отправку: входящие можно переадресовывать сколько угодно на любом тарифе.
На бесплатном «Старте» переадресация идёт не чаще одного сообщения в 30 секунд: если сообщения приходят чаще, они встают в очередь и уезжают следом, а не теряются. На платных тарифах задержки нет.
При оплате за год вы платите за 10 месяцев, а пользуетесь 12.
Оплата через ЮKassa (ООО «ЮMoney»). Все цены указаны без НДС (ИП на УСН). Для юридических лиц — безналичный расчёт по счёту для ООО и ИП (счёт формируется автоматически, договор и закрывающие документы — по запросу). Подробнее: support (собака) textbee.ru.
Отвечаем быстро, по-русски, по делу. Первые пользователи — на приоритете: обычно в течение часа в рабочее время (МСК, 09:00–21:00).
Самый быстрый канал. @textbee_support_bot — общие вопросы, баги, идеи. Можно писать без аккаунта TextBee.
Открыть чат →Общие и технические вопросы, счета и безналичный расчёт для юрлиц, индивидуальные объёмы — всё на один адрес.
Написать письмо →API-справочник, инструкции по установке, частые вопросы. Если ответа нет, пишите в чат, добавим в доки.
Открыть документацию →