Часто задаваемые вопросы

Ответы для заказчиков продукта, пользователей системы и администраторов. Если не нашли ответ, напишите нам.

Заказчик (покупает) Пользователь (отправляет) Администратор (настраивает)

Для заказчика продукта

Решения для руководителей: что покупаете, на каких условиях, что с данными и SLA.

Что такое TextBee и зачем он бизнесу?

TextBee — это SMS-шлюз на базе Android-телефона. Вы ставите наше приложение на любой Android-смартфон, телефон получает SMS через REST API и отправляет через GSM-сеть оператора.

Подходит для: подтверждение бронирований, 2FA-коды, уведомления о доставке, оповещения клиентов, интеграция с amoCRM, Bitrix24.

Сколько стоит и есть ли бесплатный план?

Переадресация входящих бесплатна на всех тарифах и не ограничена по количеству. Платите только за отправку.

Старт — 0 ₽: 1 SIM-карта, 50 отправок в месяц. Переадресация — не чаще одного сообщения в 30 секунд.

Персона — 590 ₽/мес: 1 SIM-карта, 300 отправок. Переадресация без задержки, вебхук как канал.

Про — 1 490 ₽/мес: до 5 SIM-карт, 1 500 отправок.

Бизнес — 2 999 ₽/мес: до 15 SIM-карт, 5 000 отправок.

Единица тарифа — SIM-карта, а не телефон: двухсимочный телефон занимает две SIM-карты в тарифе. При годовой оплате вы платите за 10 месяцев, а пользуетесь 12.

Нужно больше, напишите нам, посчитаем под вашу задачу.

Без скрытых платежей. Можно отменить в любой момент.

Где хранятся данные? Кто имеет доступ?

Все серверы — в России (дата-центр FORNEX, Москва).

Что хранится: email, хэш пароля, метаданные сообщений — дата, время, статус, устройство и направление.

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

Оговорка, которую мы делаем сами: при переадресации через вебхук, при работе правил «если-то» и при переадресации на e-mail текст проходит через оперативную память сервера, не сохраняясь. Поэтому мы говорим «не храним», а не «не видим».

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

Соответствует ли TextBee 152-ФЗ «О персональных данных»?

Да. Оператор — ИП Шуников А. И.; уведомление об обработке персональных данных направлено в Роскомнадзор 22.07.2026.

Обрабатываются email, номер телефона, IP-адрес и User-Agent. Текст сообщений и номера получателей не хранятся: полей для них нет в структуре базы данных.

152-ФЗ данные хранятся на серверах в РФ, при передаче используется TLS. Мы не собираем данные для рекламных или маркетинговых целей.

Важно: для отправки SMS получателям вам нужно иметь их согласие на получение сообщений (ст. 44.1 ФЗ «О связи»).

Подробнее — в Политике в отношении обработки персональных данных и Правилах рассмотрения запросов.

Какой SLA по доступности?

Доступность сервиса: мы прилагаем разумные усилия для бесперебойной работы — ориентир 99,5% для тарифа «Бизнес» (около 3,6 часов простоя в месяц). Абсолютную доступность не гарантируем: она зависит от вашего устройства, мобильного оператора и сети «Интернет». Условие целиком — в разделе «Порядок предоставления услуг» оферты.

Доставка SMS: зависит от GSM-оператора и качества связи на устройстве. Мы гарантируем попытку отправки, но не стопроцентную доставку.

Можно ли вернуть деньги?

Да, в течение 14 календарных дней с момента оплаты, если вы отправили не больше 100 SMS. Возвращаем всю сумму: попробовать сервис и передумать можно. Напишите в поддержку с email аккаунта, деньги придут тем же способом, которым был платёж.

Позже этого срока возврат за оплаченный период не предусмотрен, но подписку можно отменить в любой момент, списания за следующий период не будет. Условие целиком — в разделе «Отказ от подписки в первые 14 дней» оферты.

Как гарантирована приватность? Можно ли развернуть self-hosted?

TextBee предоставляется как облачный сервис: самостоятельное развёртывание не поддерживается, планов публиковать исходный код у нас нет.

Приватность гарантирована архитектурой: в базе данных нет полей для хранения текстов сообщений и номеров получателей. Это проверяется структурой схемы, а не только декларируется. Push-уведомление (ntfy) и дублирование на другой номер выполняются на телефоне, минуя облако; почта, MAX и Telegram уходят через наш сервер — текст проходит через его оперативную память и не сохраняется.

Чего мы не утверждаем: при доставке вебхуков, при работе правил «если-то» и при переадресации на e-mail текст проходит через оперативную память сервера, не сохраняясь. Поэтому мы говорим «не храним», а не «не видим».

Как связаться с поддержкой?

Telegram: @textbee_support_bot — самый быстрый канал: общие вопросы, баги, идеи. Можно писать без аккаунта TextBee.

Email: support@textbee.ru.

Отвечаем обычно в течение часа в рабочее время (09:00–21:00 МСК). Первые пользователи — на приоритете.

Для пользователя системы

Разработчик, маркетолог, оператор — кто непосредственно отправляет SMS через TextBee.

Как отправить SMS через API?

POST https://api.textbee.ru/v1/sms/send с заголовком Authorization: Bearer <токен>, полученным при входе в личный кабинет:

{
  "phoneNumber": "+79956332933",
  "text": "Ваш код: 12345"
}

Возвращает messageId для отслеживания статуса через GET /v1/messages/{id}.

Нужен ли root на Android?

Нет. TextBee работает на стандартном Android 6.0+ с обычными разрешениями (SMS, Foreground Service). Root не требуется.

Приложение работает в фоне постоянным сервисом и само поднимается после перезагрузки телефона и после того, как система выгрузила его из памяти, за этим следят WorkManager и AlarmManager. Чего оно пережить не может — принудительной остановки вручную («Остановить» в настройках приложения): Android при этом снимает и фоновые задания, и будильники, поэтому шлюз придётся запустить заново, открыв приложение.

Какой нужен Android?

Минимум: Android 6.0 (API 23).

Рекомендуется: Android 10+ для стабильной работы Foreground Service.

Если покупаете телефон специально под шлюз — Samsung Galaxy A07 (около 11 000 ₽). Лучшие по прошивке вендоры (Pixel, Sony) в российской рознице недоступны, а из доступного Samsung — единственный, у кого механизм усыпления фоновых приложений документирован и надёжно отключается. Плюс сервисы Google, длинный цикл обновлений и штатное ограничение заряда 80%, важно для телефона, который сутками стоит в розетке.

Честная оговорка: Samsung тоже усыпляет неиспользуемые приложения (примерно через трое суток), и настройку придётся один раз сделать руками (инструкция). Разница в том, что у Samsung она делается и держится.

Не рекомендуем:

  • Huawei, Honor — непреодолимый PowerGenie и нет сервисов Google;
  • OnePlus — самопроизвольно сбрасывает настройки; для устройства, которое никто не трогает месяцами, это приговор;
  • Xiaomi, Redmi, POCO — самая агрессивная политика к фоновым сервисам, ограничения не документированы и слетают. Работать будет, но настраивать придётся вдумчиво и перепроверять после обновлений прошивки.

Не берите дешевле ~9 000 ₽: там вероятен Android Go, у которого свои ограничения фона поверх вендорских.

Где получить API-ключ?

Войдите в личный кабинет: токен доступа (Bearer) выдаётся при входе.

Сколько SMS можно отправить? Лимиты по тарифам.
ТарифSIM-картОтправок в месяцПереадресация входящих
Старт150без ограничений, не чаще 1 сообщения в 30 сек
Персона1300без ограничений и без задержки
Про51 500без ограничений и без задержки
Бизнес155 000без ограничений и без задержки

Квота считается только на отправку. Входящие можно переадресовывать сколько угодно на любом тарифе.

Лимит считается на аккаунт по количеству SIM-карт, а не на телефон: двухсимочный телефон занимает две SIM-карты в тарифе.

Нужно больше, напишите нам, посчитаем под вашу задачу.

Как работает мульти-SIM?

Если в телефоне две SIM-карты, по умолчанию SMS уходит с той, которая выбрана в системе основной для сообщений.

  • На тарифе «Бизнес» в личном кабинете можно задать, какая SIM обслуживает какого оператора, — тогда сервер сам подскажет телефону, с какой карты отправлять.
  • Выбрать SIM для одного конкретного сообщения нельзя: такой настройки в приложении нет.
  • Если подключено несколько телефонов, в настройках приложения включается «веер»: сообщение уходит через все сразу и засчитывается первый ответивший. Это резервирование на случай, если один аппарат недоступен, а не распределение нагрузки.

В API можно указать deviceId, если нужно отправить с конкретного устройства.

Что делать, если SMS не доставилось?

В дашборде failed (SendTimeout) означает что телефон не отвечал в течение 30 секунд (например, GSM-сеть пропала).

Действия:

  • Проверьте онлайн-статус устройства (🟢/🔴) на /web/devices
  • Включите airplane mode off→on для перерегистрации в сети
  • Проверьте баланс SIM-карты
  • Если телефон был офлайн, сообщение ждёт в очереди на сервере и уходит само, как только телефон снова на связи
Где видеть историю отправок?

В личном кабинете, раздел «История сообщений», или через API: GET https://api.textbee.ru/v1/messages?limit=50 с Bearer-токеном.

Есть ли шаблоны с переменными?

Да. В личном кабинете создаётся шаблон с переменными вида {{name}}, значения подставляются при отправке.

Это именно подстановка значений: условий, циклов и вычислений в шаблонах нет. Если в шаблоне есть переменная, для которой не передали значение, запрос будет отклонён, чтобы клиенту не ушло сообщение с пустым местом.

Как проходит SMS — через ваш сервер или напрямую с телефона?

Через наш сервер: API → облачное реле (api.textbee.ru) → ваш телефон → сеть оператора. Текст проходит через сервер, но в базе не сохраняется: полей для текста сообщения и номера получателя в ней нет. Одно исключение честно оговорим: если в момент отправки ваш телефон офлайн, сообщение ждёт очереди на сервере, пока телефон не появится на связи, иначе отправлять было бы нечего.

Можно ли получать входящие SMS?

Да, и это бесплатно на всех тарифах. Входящие можно переадресовать в Telegram, в MAX, push-уведомлением (ntfy), дублировать на другой номер или отправлять на e-mail; на платных тарифах ещё и на ваш вебхук. Настраивается в личном кабинете, каналы можно включить сразу несколько и задать фильтр по тексту сообщения и по отправителю.

Для администратора

DevOps, сисадмин — кто разворачивает TextBee и интегрирует со своими системами.

Где документация API?

Основные примеры запросов — на странице Документация. Полный список эндпоинтов с описанием появится там же по мере готовности.

Как интегрировать со своей CRM?

Bitrix24 и amoCRM подключаются: SMS отправляются из карточки сделки, статус доставки возвращается обратно в CRM. Подключение идёт через локальное приложение в вашем портале: вы создаёте его в настройках портала и вставляете выданные ключи в личном кабинете TextBee; отдельного модуля в маркетплейсе пока нет.

Для 1С и любой другой системы готового коннектора нет: интеграция через общий REST API, когда ваша система сама обращается к TextBee при нужном событии (например, «заказ оплачен» → отправить SMS).

Какие технические лимиты у одного SMS?
  • Размер одного SMS: 70 символов для кириллицы / 160 для латиницы (составное сообщение: 67 / 153 на часть, до 7 частей)
  • Лимиты по количеству сообщений в месяц — по тарифу, см. страницу тарифов