Результаты RingOut и журнала вызовов бесполезны (когда на звонок не отвечает человек)
При выполнении вызова RingOut между двумя телефонными номерами PSTN RingCentral не сообщает о результате вызова, когда телефон вызываемого абонента переходит на голосовую почту или сообщение "абонент недоступен", или вызываемый абонент кладет трубку.
В тех случаях, когда я проверял, результат вызова всегда "Успешен" при выполнении запроса get к конечной точке API RingOut /restapi/v1.0/account/~/extension/~/ringout/###
,
При запросе call-log
или active-calls
конечная точка, с ?view=Detailed
В качестве параметра результатов всегда указывается "Вызов соединен" для всего вызова и ноги вызываемого абонента.
Мой вопрос, как мне определить, является ли телефон вызываемого абонента:
- Пошел на голосовую почту.
- Они вешают трубку.
- Они не смогли ответить из-за проблем с сетью.
Как узнать, ответил человек на телефон или нет?
1 ответ
Чтобы определить, поступает ли вызов на голосовую почту, для этого требуется ADM (обнаружение автоответчика), который является функциональностью софтфона центра обработки вызовов, который обрабатывает автоматический набор номера.
RingCentral предлагает эту функцию через продукт контакт-центра ( https://www.ringcentral.com/contact-center/contact-center-features.html). Если вам нужен такой тип функций, пожалуйста, свяжитесь с руководителем вашего аккаунта RingCentral, чтобы обсудить ваши потребности.
Вот набор документов, которые предоставляют более подробную информацию об этих детерминированных значениях для RingOut с использованием API: http://developing-with-ringcentral.readthedocs.io/en/latest/making_calls/