Телефонная служба 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