Интеграции

Как подключить Avaya IP Office и Aura к AutoCall.kz

← Все статьи

Как устроен звонок

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

Отсюда растёт вся настройка, и требований к станции ровно два: принять транк без регистрации, по IP, и выпустить вызов из этого транка в исходящий маршрут. Второе — то самое место, где спотыкаются станции, у которых маршрут жёстко привязан к конкретному входящему номеру.

Параметры подключения

Адрес сигнализации 185.35.223.2
Порт 5060 — UDP, 5061 — TLS
Голос (RTP) подсеть 109.233.108.208/28, порты 10000–20000
Кодек G.711A
Формат номера +7XXXXXXXXXX
Регистрация не нужна — опознаём станцию по её статическому IP
Авторизация по желанию: если ваша станция её требует, логин и пароль указываются в кабинете
Направление вызова платформа звонит вашей станции, станция набирает абонента

Фаервол

Сигнализация приходит с одного адреса, голос — из подсети: у нас это разные серверы. Открыть нужно оба направления, иначе получится классическая картина «звонок соединился, но в трубке тишина».

# сигнализация
udp dport 5060 ip saddr 185.35.223.2 accept
tcp dport 5061 ip saddr 185.35.223.2 accept
# голос
udp dport 10000-20000 ip saddr 109.233.108.208/28 accept

Вариант 1. Avaya IP Office

SIP Line

В IP Office Manager: Line → Add → SIP Line.

  • ITSP Domain Name: 185.35.223.2;
  • Send Caller ID: Diversion Header не требуется, оставьте None;
  • Transport → ITSP Proxy Address: 185.35.223.2, Layer 4 Protocol — UDP или TLS, порт 5060;
  • Incoming Group ID и Outgoing Group ID: задайте свободный номер группы, он понадобится в маршруте;
  • SIP URI: запись с Local URI, Contact и Display Name в значении * — так линия примет любой вызываемый номер;
  • VoIP → Codec Selection: только G.711 ULAW/ALAW, оставьте G.711A; Re-invite Supported — включено.

Маршрут наружу — главный шаг

Incoming Call Route с Incoming Group ID нашей линии. В качестве назначения укажите короткий код, который выполняет Dial в группу линий вашего оператора — тогда номер абонента, пришедший от нас, наберётся через ваш транк.

Типичный короткий код: Code: ?, Feature: Dial, Telephone Number: ., Line Group ID: группа вашего оператора. Подмена исходящего номера настраивается там же — в коротком коде или в настройках линии оператора.

Подмена CallerID обязательна. В нашем вызове в поле «от кого» стоит служебная метка вида AutoCall_kz_номер звонка — по ней удобно сверять ваш журнал звонков с нашей выгрузкой, но телефонным номером она не является. Исходящий маршрут обязан заменить её на ваш номер, иначе оператор отклонит вызов.

Вариант 2. Avaya Aura

В Aura связка собирается из трёх сущностей:

  • SIP Entity на адрес 185.35.223.2 с типом SIP Trunk и Entity Link к Session Manager (UDP/TLS, порт 5060);
  • Routing Policy и Dial Pattern для номеров вида +7XXXXXXXXXX, направляющие вызов в Communication Manager;
  • в Communication Manager — обычный route pattern на транк вашего оператора и public-unknown-numbering для подстановки вашего номера.

Перевод на внутренние номера отдельной настройки не требует: короткий номер из сценария маршрутизируется существующими правилами.

Кодеки и шифрование

Оставьте на линии только G.711A. TLS включается транспортом линии (IP Office) или Entity Link (Aura), SRTP — профилем медиа. В кабинете при этом нужно выбрать транспорт TLS.

SRTP работает только вместе с TLS. Ключ шифрования голоса передаётся прямо в SIP-сообщении: по незашифрованной сигнализации он уедет открытым текстом рядом с «зашифрованным» потоком. Это не защита, а её видимость, поэтому такое сочетание мы не разрешаем. При этом TLS без SRTP — нормальный вариант: в Казахстане много станций и телефонов, где SRTP вырезан из прошивки, а TLS работает.

Добавить АТС в кабинете

Раздел «Мои АТС» → «Подключить АТС». Понадобятся:

  • IP-адрес станции и порт;
  • транспорт — UDP или TLS, и шифрование голоса, если вы его включили;
  • логин и пароль — только если ваша станция требует авторизации;
  • предел одновременных каналов и скорость набора: ставьте не выше того, что разрешает ваш оператор, и мы не превысим.

После сохранения в списке появится состояние станции: «Отвечает» означает, что она отвечает на наши проверки связи. Дальше при создании обзвона выбираете свою АТС в поле «АТС для звонков» — смета сразу считается по льготной цене секунды, а повторные попытки дозвона через свою станцию бесплатны.

Если звонки не идут

  • Линия не поднимается. Проверьте фаервол и что в SIP URI стоит *: со строгим Local URI станция отклонит вызов на незнакомый номер.
  • Вызов приходит и сразу завершается. Не найден Incoming Call Route по Incoming Group ID либо у короткого кода нет доступа к группе линий оператора.
  • Оператор отбивает вызовы. Не подменён исходящий номер.
  • Соединяется, но тишина. Не открыта голосовая подсеть или мешает Direct Media — попробуйте выключить его на линии.

Интерфейсы IP Office и Aura заметно отличаются между релизами. Если у вас пункты называются иначе — напишите в поддержку, разберёмся по вашей версии.

Какой тип линии заводить на Avaya IP Office?

SIP Line с указанием IP-адреса платформы и транспортом UDP или TLS. Регистрация не нужна: платформа сама звонит на адрес станции, а опознание идёт по адресу.

Как отправить пришедший с линии вызов наружу в IP Office?

Через Incoming Call Route, у которого назначением указан короткий код, выполняющий Dial в группу линий вашего оператора. Тогда номер абонента, пришедший с нашей линии, набирается через ваш транк.

Что настраивается в Avaya Aura?

SIP Entity и Entity Link на адрес платформы в Session Manager, затем Routing Policy и Dial Pattern, отправляющие номера вида +7XXXXXXXXXX в Communication Manager, а там — обычный route pattern на транк оператора.

Поддерживается ли шифрование?

Да: TLS для сигнализации и SRTP для голоса. Включать их нужно вместе — ключ шифрования голоса передаётся внутри SIP-сообщения, поэтому по открытой сигнализации защита была бы мнимой.

Звоните со своих номеров через свою АТС

Подробности о подключении и цены — на странице «Подключение своей АТС».

Попробовать бесплатно →