Dequeue
注意
通話は、キュー内での順序を決定する優先度の値を付けてキューに追加することもできます。優先度が指定されていない場合、キューは FIFO 順で動作します。
{
"verb": "dequeue",
"name": "support",
"beep": true,
"timeout": 60
}
パラメータ
namestringキューの名前
callSidstringキューから取り出す特定の通話。指定しない場合は、最も優先度の低い通話、またはキューの先頭にある通話が取り出されます
actionHookstring通話が終了したときに呼び出される Webhook。Webhook が指定されていない場合、現在のアプリケーションの次の Function から実行が続行されます。
指定されるリクエストパラメータについては後述を参照してください。
beepbooleantrue の場合、キューに入っている通話に接続する直前に、この発信者にのみビープ音を再生します。これにより、通話が接続されたことを音で知らせることができます
timeoutnumber空のキューで待機してから戻るまでの秒数(デフォルト: 無期限に待機)
actionHook のプロパティ
actionHook の Webhook には、完了理由を示す dequeueResult プロパティが含まれます。
- 'hangup' - confirmHook のメッセージを聞いている間にブリッジされた通話が放棄された
- 'complete' - 通話が正常にブリッジされ、発信者の切断により終了した
- 'timeout' - タイムアウト時間内に指定されたキューに通話が現れなかった
- 'error' - 何らかのシステムエラーが発生した