CTIシナリオ
CTIアプリケーションの3つの基本的なシナリオを次に示します。
- エージェントがコールを実行または受理できるようにします。
- 着信コールを処理します。
- アウトバウンド・コールを処理します。
パートナ・アプリケーションをMCAアプリケーションとして初期化するにはどうすればよいですか。
これらのシナリオを実装する前に、パートナ・アプリケーションをMCAアプリケーションとして初期化して、Fusionアプリケーションとの通信を有効にする必要があります。 次にその方法を示します。
- UIEF (ui-events-framework) JavaScriptライブラリをパートナ・アプリケーションにインジェクトします。 これを行うには、パートナ・アプリケーションのHTMLページにui-events-framework-libraryを含める必要があります。 ライブラリをアプリケーションに注入するコードは次のとおりです:
// Step 1: Include the javascript library in partner application <script src="https://static.oracle.com/cdn/ui-events-framework/libs/ui-events-framework-client.js"></script> - UIEFライブラリを初期化します。 UIEF JavaScriptファイルをHTMLに注入できます。 フレームワークは、次の行を使用して初期化できます:
// Step 2: Initialize the library from partner application const uiEventsFrameworkInstance: IUiEventsFrameworkProvider = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('PARTNER APP NAME', 'v1');