2009-06-01 6 views
1

私はコールセンターのデスクトップアプリケーションを実行するためにAstmanproxyサーバーと一緒にElastixを使用しています。このアプリは、エージェントが他のものの中から顧客情報を得るのを助けるために、コールレイド、ダイヤル番号などの情報を収集します。このアプリは、特定のイベント(エージェントがコールに応答すると緑色など)に応じて背景色を変更します。アステリスクマネージャーApiのイベント

AMIのDialイベントを使用して、コールの一意のIDを取得します(このIDを取得するためにDestUniqueID変数を使用します)。その後、私はその一意のIDですべてのイベントを追跡します。そのIDを持つリンクイベントを取得すると、コールセンターエージェントがコールに応答したことを示す、アプリの背景が緑色に変わります。

問題は、エージェントがコールに応答しても、DialイベントのDestUniqueIDから取得した一意のIDと一致するLinkイベントを取得できないことがあります。誰がなぜこれが起こるのか知っていますか?

基本的に、アスタリスクマネージャのAPIイベントを使用して、最初から最後までコールを追跡する方法はありますか?

+0

基本的に、アスタリスクマネージャのAPIイベントを使用して、最初から最後までコールを追跡する偽の方法はありませんか? – ericwindham

答えて

0

はい。すべてのイベントを監視すると、ダイヤルプランを含む通話をトレースできるはずです。

0

コールが応答されると、NewStateEventをキャッチしてください。それは古いものと新しいものがあります。

関連する問題