外部ルーティングイベントとペイロードの構成
CCaaS およびサードパーティプロバイダー向けの AWA External Service API を使用して外部ルーティングで高度な作業アサインを構成し、イベントを送信できるようにします。
始める前に
必要なロール:admin
このタスクについて
AWA キューが外部ルーティング用に構成されている場合、ルーティング用の CCaaS エントリーポイントに対応する REST エンドポイントを設定でき、これにより次のことが行われます。
- CCaaS REST エンドポイントを使用して AWA 外部キューに関連付けるために必要なスキーマ変更を行います。
- REST 呼び出しのペイロードを提供する次のフィールドを提供します。
- ケース (sn_customerservice_case)
- タスク (sn_customerservice_case)
- インタラクション (interaction)
外部ルーティングを使用して AWA を構成すると、ServiceNow チャネル (チャット、ケース、インシデントなど) と CCaaS チャネルのルーティングを統合できます。構成に関連する AWA External Service API は、次の重要な役割を果たします。
- 作業アイテム (作成または転送された) を検出します
- External AWA Service API の pushEvent (EVENT_TYPE) 機能を使用して作業アイテムを渡します。
- 要求ペイロードを生成し、ExternalAWAServiceAPI を使用してフローオブジェクトを構築します。
- サブフローを使用してイベントを外部システムにプッシュします。
手順
タスクの結果
構成後、すべての受信チャットが外部キューにルーティングされます。外部キューに送信された作業アイテムのリストは、作業アイテム [awa_work_items] テーブルで確認できます。プロバイダーに関連付けられたサブフローの記録されたイベントログは、フローエンジンコンテキスト [sys_flow_context] テーブルにあります。
イベントペイロードの実行の詳細を表示するには、フローエンジンコンテキスト [sys_flow_context] テーブルからイベントレコードを開き、[運用ビューで開く] を選択します。ペイロードを含む [AWA ポスト外部ルーティングイベント (AWA Post External Routing Events)] フローが表示されます。図 : 1. AWA ポスト外部ルーティングイベント (AWA Post External Routing Events)