メディア・ツールバーとFusion Serviceアプリケーションの間で、結果とコール処理ノートを同期

Redwoodユーザー・エクスペリエンスがあるサービス・センターでは、メディア・ツールバーとサービス・センター間で「結果とノート」を「メディア」ツールバーからFusionコール・パネル(またはその逆)に更新を反映できるように、「結果とノート」を「結果とノート」に同期することで、コール処理プロセスを最適化できます。

コール処理の一環としてノートを取得することは、顧客対応の重要な詳細を文書化する標準化された方法です。 コール処理プロセスを改善すると、表示しているUI要素に関係なく、エージェントが最新情報を確実に確認できます。

有効化のステップ

Oracle Visual Builder Studioを使用してアプリケーションを拡張し、次のことを実行できます:

Javascriptの例: CloseCommからWrapUpRecordContextを取得し、「まとめ」でフィールド値の設定操作を実行

/// <reference path="uiEventsFramework.d.ts"/>     
const uiEventsFrameworkInstance = await CX_SVC_UI_EVENTS_FRAMEWORK.uiEventsFramework.initialize('appname', 'v1');
    const multiChannelAdaptorContext = await uiEventsFrameworkInstance.getMultiChannelAdaptorContext();
    const phoneContext = await multiChannelAdaptorContext.getCommunicationChannelContext('PHONE');
    const request = uiEventsFrameworkInstance.requestHelper.createPublishRequest('closeCommEvent');
    request.setAppClassification('appClassfication');
    request.setInputData(_inboundData);
    request.setReason('WRAPUP'); 
    const inData = request.getInData();
	const response = await phoneContext.publish(request);
	const engagementContext = response.getResponseData().getEngagementContext();
	const wrapUpRecordContext = await engagementContext.getWrapupContext();
    const requestObject = uiEventsFrameworkInstance.requestHelper.createPublishRequest('cxEventBusSetFieldValueOperation');
    requestObject.field().setValue('WrapUp.ResolutionCd', 'ORA_SVC_DS_POSITIVE_OUTCOME');
    requestObject.field().setValue('WrapUp.CallNotes', 'New Description');
    wrapUpRecordContext.publish(requestObject).then((message) => {
        const response = message;
        // custom code
    }).catch((error) => {
        // custom code
    });

ヒントと考慮事項

この機能は、Redwoodユーザー・エクスペリエンスでのみ使用できます。

アクセス要件

Visual Builder Studio