私たちのコール センターにかかってくるすべての通話について、発信者、ダイヤルした番号、実際に電話に出た人の番号の 3 ビットの情報だけを取得することに関心があります (電話番号とは異なります)。外の世界のダイヤル)。
最近まで、JTAPI ログ ファイルの変更を (Microsoft の FileSystemWatcher を使用して) リッスンし、前述の 3 つの情報についてログ ファイルをスクレイピングすることで、これを実現していました。次に、その情報を、カスタマー サービスの通話やインシデントを追跡する既存の C# アプリに使用しました。これはこれまでのところうまくいきました。
ただし、すぐにコール センターを Linux 専用バージョンにアップグレードする予定であり、ログ ファイルをリッスンすることはできないようです。これらの同じ 3 つの情報をリアルタイムで取得する方法を知っている人はいますか? 私たちはある種の .NET API に非常に興味を持っているので、現在のアプリでシームレスに使用できるようになります。Java または C++ ベースのユーティリティを使用しようとすると、少し難しくなります (完全に反対というわけではありませんが)。
Cisco IP Phone で利用できるレポート機能がたくさんあることは知っていますが、それらは特に、週ごとまたは月ごとの統計などを振り返りたいマネージャー向けのものですが、リアルタイム データを取得するのには役立ちません。