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 回だけ呼び出しを行うように指示するにはどうすればよいですか?