Перевести вызов на внешний номер (External Transfer Call)

Блок Перевести вызов на внешний номер (External Transfer Call) переводит вызов на внешний номер, указанный в поле Назначение.

Примечания:

  • Этот блок работает, только если поставщик услуг VoIP-телефонии разрешает эту функцию для вашего контакт-центра.
  • Блок отображается в Конструкторе сценариев, только если функция Разрешить сетевой перевод (SIP REFER) для вызовов между транками, чтобы избежать петлевой маршрутизации (Allow using network transfers (SIP REFER) on trunk-to-trunk calls to avoid trombones) включена в приложении поставщика услуг (Service Provider).
  • Используйте этот блок для перевода активного вызова на внешнее направление с исключением контакт-центра из тракта вызова. Это позволяет снизить потребление полосы пропускания и задержку, поскольку вызов больше не проходит через инфраструктуру Cloud Contact.
  • Используйте блок Соединить вызов (Connect Call), если Cloud Contact должен продолжать участвовать в вызове, например для записи, прослушивания или гарантированного отслеживания его завершения.
  • Блок работает только при наличии вызова от клиента или к клиенту: уже должно существовать соединение вызова через транк.
  • Сразу после перевода сценарий завершается, а запись дальнейшего разговора не ведется. Подробнее об использовании блока см. Экономичное перенаправление вызовов с помощью одноэтапного внешнего перевода.
  • Если начать перевод невозможно, например вызов не проходит через транк или поставщик услуг не принимает запросы перевода, блок использует условный выход Ошибка перевода (Transfer Failed). В этом случае можно продолжить обработку вызова и использовать блок Соединить вызов (Connect Call) для соединения с нужным направлением.

При выполнении блока Cloud Contact отправляет запрос SIP REFER во внешний транк текущего вызова с просьбой соединить вызов с указанным внешним направлением.

Если внешний транк принимает запрос перевода, он отключает Cloud Contact от вызова и самостоятельно пытается соединить вызов с номером назначения. После отключения Cloud Contact больше не участвует в передаче медиаданных.

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

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

Если внешний транк принимает запрос SIP REFER, Cloud Contact считает перевод успешным и отключается от вызова. Все последующие ошибки — неверный номер назначения, отсутствие ответа или отклонение вызова адресатом — обрабатываются внешним транком и не передаются в Cloud Contact. Поэтому проблемы после этого этапа нужно решать с оператором связи на стороне назначения.

Запись разговора прекращается после отключения Cloud Contact от вызова.

Последовательность работы блока External Transfer Call:

1. Активный вызов соединен через внешний транк.

2. Сценарий переходит к блоку Перевести вызов на внешний номер (External Transfer Call)

3. Cloud Contact отправляет запрос SIP REFER во внешний транк.

  ├─ If the REFER request is rejected:
  │   - Cloud Contact remains connected to the call
  │   - The Transfer Failed conditional exit is taken
  └─ If the REFER request is accepted:
      - The external trunk disconnects Cloud Contact from the call
      - Cloud Contact has no further visibility or control
      - The external trunk attempts to connect the call to the destination
      - Any success or failure at this stage is not reported back

Условный выход

Ошибка перевода (Transfer Failed)

Ошибка перевода (Transfer Failed) используется, если перевод вызова не удался. Возможные причины:

  • Назначение пустое.
  • Функция не разрешена для вашего контакт-центра.
  • Поставщик услуг не настроил соответствующий параметр транка.
  • Вызов поступил не из транка, а, например, с внутреннего номера программного или аппаратного телефона.
  • В ответ на запрос перевода SIP REFER получен код, отличный от кода успешного выполнения 202 Accepted.

Перевод считается неудачным, если внешний транк отклоняет запрос SIP REFER. В этом случае Cloud Contact остается подключенным к вызову, а сценарий продолжает работу по ветви Ошибка перевода (Transfer Failed).

Если внешний транк принимает запрос перевода, Cloud Contact отключается от вызова и дальнейшая обработка этого вызова сценарием невозможна.

Настройки

Текст заголовка

Текст заголовка — название экземпляра блока. Введите название в текстовое поле и нажмите Сохранить внизу панели редактирования. Новое название блока появится на схеме.

Назначение

Назначение — номер телефона, на который переводится вызов. Можно ввести номер или переменную.

Cloud Contact не создает новый исходящий вызов на номер назначения. Вместо этого он просит внешний транк взять вызов на себя и попытаться соединить его с указанным номером.

Настройки блока External Transfer Call

|