Amazon Connect - использование CustomerEndpoint.Address в качестве номера обратного вызова

Я пытаюсь создать поток вызовов, в котором я предлагаю CustomerEndpoint.Address в качестве номера обратного вызова на случай, если они отключатся от агента. Кажется, что Connect может считывать мой номер мобильного телефона, когда я звоню, но мне интересно, что произойдет, если кто-то позвонит, у которого заблокирован идентификатор вызывающего абонента, или если есть какие-то другие обстоятельства, при которых CustomerEndpoint.Address может не существовать.

Всегда ли CustomerEndpoint.Address присутствует вместе с ожидаемым номером телефона вызывающего абонента? Если нет, есть ли советы о том, как создать поток, который сначала спрашивает, можно ли использовать номер вызывающего абонента в качестве номера обратного вызова?


person Jpnh    schedule 16.05.2020    source источник


Ответы (1)


Ответ Bullseye от службы поддержки AWS: если идентификатор вызывающего абонента заблокирован по какой-либо причине (оператор связи или клиент скрыл свой номер и т. Д.), CustomerEndpoint.Address будет «анонимным».

Вы можете проверить это значение, используя «Проверить атрибуты клиента по системе» -> «Сохраненный номер клиента». Я перенаправляю «анонимный» и «Нет совпадений» непосредственно на ввод клиента магазина, который предлагает ввести номер обратного вызова. Если сохраненный номер клиента начинается с «+», я перечитываю его клиенту и спрашиваю, хороший ли это номер для обратного вызова.

person Jpnh    schedule 18.05.2020