Lync Client SDK - Консультативный перевод - получение исходного вызова, если сторонняя сторона игнорирует Игнорирует вызов

Я разрабатываю расширение поверх Lync, используя Client SDK.

В одном случае я получаю звонок от Стороны A. Я хочу сделать консультативный перевод в Сторону B. Как только Сторона B отвечает, я делаю консультативный перевод из Стороны A в B.

Все вышеперечисленное работает отлично. За исключением одного случая, когда Сторона B отклоняет или игнорирует вызов.

В такой ситуации я слышу голосовое сообщение и не могу ответить на вызов, поступивший от Стороны А.

Поэтому мой вопрос заключается в том, что, как только Сторона B игнорирует или отклоняет вызов, как я могу получить вызов от Стороны A вместо того, чтобы слышать это голосовое сообщение, поступающее от Стороны B?

Спасибо билл

1 ответ

Настройка является настройкой клиента для Стороны B. Это только поведение по умолчанию, когда у вас есть настройка голосовой почты в Skype. Это можно изменить вручную в Skype-клиенте Стороны B.

С Lync SDK вы не можете делать то, что хотите, для достижения того, что вы хотите, вам придется либо использовать надстройку с доверенным приложением UCMA и / или приложением Lync Server MSPL / Proxy.

Я бы пошел по пути доверенного приложения UCMA. Что вы можете сделать, так это получить доверенное приложение, которое сделает набор номера для вас из партии B, а затем останется на пути sip или уйдет.

Следуйте этой статье в блоге, чтобы отключить пересылку. (Примечание: это отключает переадресацию в целом, вместо этого вы можете использовать связанную статью об обнаружении ответа на вызов голосовой почты).

Вы можете настроить вызов как B2BCall или, получив ответ, перевести вызов обратно в Lync Client.

Другие вопросы по тегам