Перейти к основному содержимому

Телефония и SIP

Платформа поддерживает телефонные интеграции через SIP-протокол и внешних провайдеров телефонии. Это позволяет подключать голосовых AI-агентов к телефонным линиям для приёма и совершения звонков.

Раздел Интеграции содержит две вкладки для работы с телефонией: Telephony и SIP.


Telephony (Провайдеры телефонии)

Вкладка Telephony позволяет подключать внешних провайдеров телефонии и привязывать к ним голосовых агентов.

Доступные провайдеры

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

Создание подключения

  1. Найдите нужного провайдера в секции Available Providers.
  2. Нажмите Add Connection.
  3. Заполните форму:
    • Connection Name — название подключения (например, «Production MMD»).
    • Поля конфигурации, специфичные для провайдера (адрес сервера, порт и т.д.).
  4. Нажмите Create.

Привязка голосового агента

После создания подключения к нему можно привязать голосовых агентов:

  1. Нажмите Link Agent в строке подключения.
  2. Выберите Voice Agent из списка.
  3. При необходимости заполните дополнительные поля аутентификации провайдера.
  4. Нажмите Link Agent.

Привязанные агенты отображаются в раскрывающейся строке подключения со своим статусом:

СтатусОписание
connectedАгент активен и принимает звонки
errorОшибка подключения
inactiveАгент неактивен
Примечание

Для привязки агента необходимо предварительно создать голосового агента (Voice Agent) в разделе агентов.

Управление подключениями

  • Редактировать — нажмите кнопку с иконкой шестерёнки.
  • Удалить — нажмите кнопку удаления и подтвердите. Все привязанные агенты будут отвязаны.
  • Отвязать агента — в развёрнутой строке подключения нажмите кнопку удаления рядом с агентом.

SIP (Прямая настройка)

Вкладка SIP предоставляет низкоуровневое управление SIP-инфраструктурой: транки для входящих и исходящих звонков, правила маршрутизации.

В верхней части отображается SIP Domain — адрес вашего SIP-сервера.

Inbound Trunks (Входящие транки)

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

Создание входящего транка

  1. Перейдите на вкладку Inbound Trunks.
  2. Нажмите Inbound Trunk.
  3. Заполните форму:
ПолеОписание
Trunk NameНазвание транка (например, «Twilio Inbound»)
Phone NumbersНомера телефонов в формате E.164, через запятую (например, +14155551234)
Allowed IPsIP-адреса или CIDR, с которых разрешены подключения. Пустое значение — разрешены все
Media EncryptionШифрование медиа: Disabled, Prefer, Require
  1. Нажмите Create.

Таблица отображает все входящие транки с их статусом, номерами и разрешёнными IP.

Outbound Trunks (Исходящие транки)

Исходящие транки определяют, через какого провайдера будут совершаться исходящие звонки.

Создание исходящего транка

  1. Перейдите на вкладку Outbound Trunks.
  2. Нажмите Outbound Trunk.
  3. Заполните форму:
ПолеОписание
Trunk NameНазвание транка (например, «Twilio Outbound»)
SIP AddressАдрес SIP-сервера провайдера (например, sip.twilio.com)
Caller IDsИсходящие номера в формате E.164
TransportПротокол транспорта: Auto, UDP, TCP, TLS
Auth UsernameИмя пользователя для аутентификации (необязательно)
Auth PasswordПароль для аутентификации (необязательно)
  1. Нажмите Create.

Dispatch Rules (Правила маршрутизации)

Правила маршрутизации определяют, как входящие звонки распределяются между агентами.

Внимание

Для создания правила маршрутизации необходим хотя бы один входящий транк.

Создание правила

  1. Нажмите Dispatch Rule в секции Dispatch Rules.
  2. Заполните форму:
ПолеОписание
Rule NameНазвание правила (например, «Support Line»)
Rule TypeТип: Individual (новая комната для каждого звонка) или Direct (конкретная комната)
Room PrefixПрефикс имени комнаты (например, sip-call-)
Filter by TrunksТранки, к которым применяется правило
Voice AgentГолосовой агент, который будет обрабатывать звонки
Hide Phone NumberСкрывать номер телефона звонящего
  1. Нажмите Create.

Тестовый звонок

Для проверки настройки можно совершить тестовый звонок:

  1. Нажмите Make a test call (доступно только при наличии исходящих транков).
  2. Укажите номер телефона, агента и исходящий транк.
  3. Нажмите Call.
Совет

Тестовый звонок позволяет быстро проверить работу всей цепочки: транк -> маршрутизация -> голосовой агент, без необходимости ожидать входящий звонок.

Подробнее

Смотрите расширенные параметры SIP-интеграции в разделе Телефония и SIP голосовых агентов.