CTI統合の概要
Fusionアプリケーションとのテレフォニ統合を設定する最初のステップは、CTIサプライヤを選択することです。 CTIサプライヤは、着信コールと発信コールの両方をサポートし、webアプリケーションからのコールを開始するためのAPIサポートを提供する必要があります。
Oracle Fusion CTI統合は、特定のCTIサプライヤに制限されません。任意のCTIサプライヤを選択し、サプライヤAPIに基づいてパートナ・アプリケーションを実装できます。
CTIサプライヤを選択し、サプライヤAPIの呼出し方法について基本的な考えを持つと、次のステップはwebアプリケーションであるパートナ・アプリケーションを実装することです。
パートナ・アプリケーションを実装した後、パートナ・アプリケーションをFusionメディア・ツールバーと統合する準備ができました。 メディア・ツールバーは、ホストされているwebアプリケーションに埋め込まれるFusionアプリケーションのダイアログ・ボックスです。
Fusionアプリケーション内でメディア・ツールバーを使用するには、メディア・ツールバーを設定してユーザーを構成し、必要な権限とツールバーへのアクセスを提供する必要があります。 構成の詳細は、「メディア・ツールバーの構成」を参照してください。 Fusionアプリケーションとパートナ・アプリケーション間の通信は、Oracleが提供するUIイベント・フレームワーク(UEF)であるJavaScriptライブラリを介して実行できます。 UEFを理解するには、「UIイベント・フレームワークの使用には」を参照してください。 このフレームワークは、インバウンド・コールとアウトバウンド・コールの両方をサポートし、サードパーティのJavaScriptベースのアプリケーションと統合できます。
次の図に概要を示します:
インバウンド・コール・フロー
インバウンド・コール・フローは、Fusionアプリケーション内のCTIプロバイダからのコールを処理します。
アウトバウンド・コール・フロー
Fusionアプリケーションからのアウトバウンド・コールは、パートナ・アプリケーションに送信され、そこからCTIプロバイダに送信されます。