Twilio VOIPで保留機能を実装しようとしています。私は、最初の完全なシナリオを説明します:顧客がで呼び出すと、私は例えば、すべての利用可能なエージェントをTwilioで通話を保留する
呼び出しています:
<Response> <Dial> <Client>user_1</Client> <Client>user_807</Client> </Dial> </Response>
どれエージェントがコールを受け入れることを選択することができます。コール中、エージェントはコールを保留にすることができなければなりません。これは私が立ち往生していて、たくさんのことを試した部分です。私は現在のコールにUPDATEのREST要求を作り、実行することにより、保留中の通話を置くことができます。
<Response> <Enqueue waitUrl="wait-music.xml"></Enqueue> </Response>
私の質問は、エージェントのことができるようにしなければなりません..私は戻ってエージェントにコールを得ることができる方法でありますコールバックを取得します。どうすればこれを達成できますか?私は<dial>
動詞を使用することができますが、私はすでに顧客と電話しているので、これは奇妙です。これを達成するために<conference>
を使用すべきですか?後の段階では、通話をコールド転送できるようにしたいと考えています。あなたがコールレッグを変更し、別のTwiMLに他の脚の切断を、それをリダイレクトする2回の者間通話で
おかげで、
マルセル
はい、私は実現するために、電話会議に行くことにしました私が必要とした機能性。 –