Телефонная служба Twilio повторяет исходящие вызовы только один раз

Используя телефонный сервис Twilio, мы совершаем исходящие звонки:

curl -X POST 'https://api.twilio.com/2010-04-01/Accounts/ACc1....4658a/Calls.json' \
-d 'From=%2B44987654321' \
-d 'To=%2B123456789' \
-d 'Url=http%3A%2F%2Fourdomain.com%2Ftwiml.php%3Faction%3Dcall_is_taken' \
-u ACc1....4658a:{AuthToken}

Не то, чтобы это имело значение, но когда кто-то поднимает трубку, наш ответный код twiml (который изменится) просто:

<Response><Say>Thank you for picking up.</Say></Response>

Проблема в том, что когда кто-то на встрече: звонит телефон, пользователь быстро отклоняет вызов. Тупо, Twilio немедленно повторяет попытку, и если пользователь снова отказывается, twilio будет пытаться до 7 (!) Раз сразу.

Реально, пользователь выбежит из собрания, ответит на звонок и услышит, что это не важное для жизни сообщение. Представь ярость.

Как я могу сказать Twilio только попытаться позвонить один раз?

1 ответ

Решение

Эта проблема возникает и при использовании глагола Dial, и очень досадно, что в документации Twilio не упоминается эта постоянная повторная попытка. Должен быть способ предотвратить повторные попытки, как вы говорите, что это шоу-стопор для многих ситуаций.

Вот ссылка на практически ту же проблему на форумах Twilio: http://forum.twilio.com/twilio/topics/outbound_calls_keep_incessantly_retrying

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