2017-02-24 10 views
0

私はIVRシステムを構築していますので、私のTwilio番号が他の呼び出しでビジーであるかどうかを確認してから、別のtwillo番号に転送したい私はそれを実装できますか? または、私のtwillo番号が通話中であるかどうかを確認する必要があります。何らかの方法で、私のtwillo番号が現在通話中かどうかを確認できます。Twillo、私はIVRシステムを構築しています。

答えて

0

本当に行う必要がありますか? Twilioは、同時インバウンドコールをサポートしています。

Twilioは、インバウンドコールの場合、アカウントがインバウンドコールを受信できる速度に制限を設けません。予想される同時インバウンドコールの最大数に応じて、適切なタイプの電話番号を使用する必要があります。固定電話番号と携帯電話番号は、20件の同時通話を受けるようにテストされています。インバウンド通話量を増やすには、フリーダイヤル番号を使用する必要があります。 TwilioはTwilio番号で受信した各コールのリクエストURLにHTTPリクエストを行います。したがって、大量の同時インバウンドトラフィックが予想される場合は、サーバが負荷を処理できることを確認してください。ここ

https://support.twilio.com/hc/en-us/articles/223183648-Sending-and-Receiving-Limitations-on-Calls-and-SMS-Messages

+0

最初のエージェントがすでに誰かと通話中の場合は、他のエージェント番号をダイヤルしたいと思います。 –

+0

並行着信コールの数がエージェントの数よりも多い場合、何をしたいですか?たぶん [https://www.twilio.com/docs/api/twiml/enqueue]と [https://www.twilio.com/docs/api/twiml/queue]が必要です。 –

+0

私はA、B、Cのような3つのtwilio番号を持っています。ユーザは番号Cでユーザがコールすると、その選択肢を尋ねるシステムを手配して、ユーザーは1を押してからBと接続しようとしますが、Bさんは既に他のユーザーと通話中ですので、この新しい話をするようにしてください。BがビジーであればチェックしたいものをCに転送してください –

0

Twilioのエバンジェリスト。

私はTaskRouterをこのようなシナリオ専用に構築してみることをお勧めします。エージェントは独自のアベイラビリティステータスを設定し、インバウンドコールを受け取り、定義した条件に一致する使用可能なエージェントにマッチングさせるためのワークフローを作成することができます。

利用可能なエージェントがない場合、顧客は利用可能になるまで、または(保留キューではなくコールバックのような)別のエクスペリエンスに移動するまで、キューに入れられます。

まずはPHP quickstart for TaskRouterがあります。

関連する問題