Звонки через Шлюз
на стороне АТС

Входящие и исходящие звонки от пользователей Telegram между Шлюзом и АТС происходят одинаково, независимо от способа подключения Шлюза к АТС.

При входящем звонке от пользователя Telegram на аккаунт шлюза на АТС передается номер и имя звонящего, а для исходящего звонка достаточно набрать номер пользователя в одном из допустимых форматов.

В качестве номера пользователя для звонка ему в Telegram можно использовать одно из трех значений:
  • номер телефона пользователя, привязанный к Telegram-аккаунту (10 цифр)
  • внутренний числовой Telegram-ID пользователя (с префиксом из * или 0, в зависимости от статуса режима совместимости, имеет произвольную длину, от 1 до 20 цифр)
  • username пользователя в Telegram (без символа @ в начале, только латинские буквы)

Важно понимать: При поступлении входящего звонка, вызов будет одновременно передан через виртуальное устройство на все подключенные SIP-аккаунты, а также на все устройства с приложением Telegram и настроенным аккаунтом шлюза. Если на АТС стоит задержка на снятие трубки, то звонок можно будет принять и из приложения Telegram, но тогда до АТС такой звонок не дойдет.

Определение Caller-ID при входящих звонках

В обычном режиме работы Шлюза (включен по умолчанию) если о пользователе известна только часть данных, при входящем в качестве номера звонящего пользователя (Caller-ID) указываются первое из доступных значений: номер телефона, username или Telegram-ID.

Если номер телефона пользователя скрыт настройками приватности, то в качестве номера будет использован username. Если у пользователя скрыты и номер телефона, и не установлен username, то в качестве номера будет указан Telegram-ID. При этом перед числовым Telegram-ID добавляется * (звездочка)

Примеры Caller-ID, которые могут быть переданы в обычном режиме:
79 001 235 467, sometglogin, *1 234 567 890
В режиме совместимости при входящем звонке в качестве Caller-ID передается только Telegram-ID, а перед ним добавляется 0 (ноль). Пример Caller-ID в режиме совместимости: 01 234 567 890

Режим совместимости удобен для приема входящих звонков из Telegram, дает возможность настроить выбор исходящей линии для ответных звонков в Телеграм на стороне практически любой АТС по префиксу из нуля.

Режим включается в настройках соответствующего SIP-аккаунта.
Звонки через Telegram Шлюз на стороне SIP-АТС
Если телефонный номер или username пользователя известны, то они передается в режиме совместимости в качестве имени пользователя в SIP-поле name:
From: "phone_or_username" <0userid@sip.tg>

Смотрите также


Как настроить режим Шлюз для приема и осуществления звонков через единый Telegram-аккаунт компании

Позволяет принимать и совершать параллельные звонки через единый Telegram-аккаунт компании. Интеграция с офисной или облачной SIP-АТС.

Что видят пользователи при звонках на единый Telegram-аккаунт через SIP.TG, набор доступных для них функций

Ограничения и специфика совершения голосовых звонков в Telegram через Шлюз SIP.TG

Как принимать голосовые звонки из Telegram, интеграция и подключение Шлюза

Особенности интеграции Шлюза SIP.TG для Telegram-звонков с CRM системами, прием входящих и совершение исходящих звонков Telegram-пользователям через АТС

Способы оплаты шлюза SIP.TG для переброски звонков между Telegram и SIP-телефонией

Частые проблемы и решения при настройке шлюза для звонков между Telegram и SIP-телефонией

Назначение, преимущества, порядок установки и настройки собственных Worker-серверов для SIP.TG

Назначение, преимущества, порядок установки и настройки собственного Хранилища сессий Telegram для SIP.TG

Суть проблемы с библиотекой tg2sip (libtgvoip) с Telegram-клиентами под Android и предлагаемое решение от SIP.TG