// Программируемые номера

Виртуальные телефонные номера: законные применения для бизнеса, тестирования и поездок

Виртуальный телефонный номер — это реальный номер, который живёт в софте, а не на одной SIM-карте. При грамотном использовании он питает бизнес-линии, стейджинг для тестирования приложений и доступность на связи в поездках. Это руководство объясняет, что это, законные сценарии и как выбрать провайдера.

Что такое виртуальный номер на самом деле

Виртуальный (или программируемый) номер — это телефонный номер, выделенный через провайдера и доставляемый через интернет, а не привязанный к физической SIM. Звонки и сообщения маршрутизируются в любую конечную точку, которую вы настроите, — приложение, вебхук, софтфон или командный ящик.

Они бывают разных видов: локальные географические номера, бесплатные номера, мобильные (long-code) номера и короткие коды. Какой тип нужен, зависит от того, совершаете вы звонки, принимаете их или отправляете сообщения приложения.

  • Локальные номера: присутствие в конкретном городе или стране.
  • Бесплатные: бесплатны для звонящего, часты для линий поддержки.
  • Long-code: стандартные мобильные номера для двусторонних сообщений.
  • Короткие коды: высокопроизводительные номера для крупномасштабных сообщений приложения.

Законные бизнес-сценарии

Самая частая причина использовать виртуальный номер — отделить бизнес-идентичность от личной SIM. Программируемый номер даёт команде общую переносимую линию, которая переживает смену персонала и работает на разных устройствах.

  • Отдельная бизнес-линия, звонящая нескольким людям или в IVR.
  • Региональное присутствие — локальный номер на рынке, где есть клиенты, но нет офиса.
  • Отслеживание звонков для маркетинговых кампаний без раскрытия личного номера.
  • Линия поддержки или уведомлений, отдельная от мобильных сотрудников.

Тестирование собственного продукта

Для разработчиков программируемые номера — необходимая тестовая инфраструктура. Вы можете выделить номера как тестовых получателей для собственного потока регистрации и верификации, просмотреть доставленные сообщения через API провайдера и затем освободить номера — всё без вовлечения телефона реального пользователя.

Это строго о тестировании софта, которым вы владеете. Это позволяет прогонять автоматические сквозные проверки вашего опыта верификации в стейджинге и CI, что подробно охватывает руководство по тестированию.

!

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

Оставаться на связи в поездках

Виртуальный номер позволяет держать номер родной страны доступным через приложение, пока вы за границей на локальной SIM или eSIM, так что вы по-прежнему получаете деловые звонки и сообщения без платы за роуминг. Это законное удобство для частых путешественников и удалённых команд, работающих в разных часовых поясах.

  • Держите бизнес-линию родной страны доступной по данным за границей.
  • Ведите отдельные номера для разных регионов или клиентов.
  • Избегайте публикации личного номера, который трудно сменить.

Выбор провайдера

Выбирайте по нужным типам номеров и странам, качеству API и поддержке соответствия. Многие страны требуют документов о личности или адресе для выделения локальных номеров, а номера для сообщений могут требовать регистрации отправителя — учтите это во времени запуска.

  1. 1

    Сопоставьте тип номера с целью

    Определите, нужен ли вам голос, двусторонний SMS или высокопроизводительные сообщения приложения, и выберите локальный, бесплатный, long-code или короткий код соответственно.

  2. 2

    Проверьте доступность и правила по странам

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

  3. 3

    Оцените API и вебхуки

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

  4. 4

    Подтвердите поддержку соответствия

    Убедитесь, что провайдер поддерживает регистрацию, нужную вашему сценарию сообщений — см. руководство «Соответствие A2P».

Частые вопросы

Законны ли виртуальные телефонные номера?+

Да. Виртуальные и программируемые номера — стандартная бизнес-телекоммуникация, используемая для линий поддержки, отслеживания звонков, регионального присутствия и тестирования софта. Как всегда, используйте их в рамках условий провайдера и местного законодательства и только для отправки или приёма сообщений сервисов, которыми вы управляете.

Можно ли виртуальным номером тестировать OTP-поток моего приложения?+

Да — выделение номеров как тестовых получателей для собственного потока регистрации и верификации — ключевой сценарий для разработчика. Вы просматриваете доставленные сообщения через API провайдера в средах стейджинга и CI. Как это сделать — см. руководство «Протестируйте свой SMS-поток верификации».

В чём разница между long-code и коротким кодом?+

Long-code — стандартный мобильный номер для двусторонних сообщений меньшего объёма; короткий код — 5–6-значный номер для высокопроизводительных сообщений приложения, обычно требующий одобрения оператора. Большинство приложений начинают с long-code (с регистрацией 10DLC в США) и переходят на короткие коды при масштабе.

Нужно ли регистрировать виртуальный номер для сообщений?+

Часто да. В США SMS от приложения к человеку на long-code требует регистрации бренда и кампании 10DLC; в других странах есть регистрация sender ID. Выделение номера — лишь первый шаг — регистрацию охватывает руководство «Соответствие A2P».

EdgeGigs

Нужно выделить и подключить программируемые номера?

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

Найти разработчика на EdgeGigs