My Help Oracle Digital Assistantからライブ・チャット・エージェントへの転送
従業員は、My Help従業員ユーザー・インタフェースから開始されたOracle Digital Assistantとの対話の終了時に、ライブ・チャット・エージェントに転送できるようになりました。 これは、ODAがリクエストを満たせない場合に使用できます。 ODAとライブ・チャット・エージェント間のルーティングが必要なため、従業員は、ODAが従業員のリクエストを満たすためにヘルプ・デスクに接続できるように、続行することを確認する必要があります。
ODAからライブ・チャット・エージェントへの転送に必要なもの
- 使用するエンゲージ・ルーティング・メソッドおよび
- ODAは、チャットをルーティングできるエージェントとして設定されます。
これにより、ODAが質問や問題に対処できない場合に、従業員がリアルタイムで即座に支援を受けることができます。 また、1回の通話や1回の送信リクエストを処理するのではなく、一度に複数のチャットを処理できるため、エージェント時間の方が効率的です。
有効化のステップ
前提条件:
- 「Oracle Help Desk Cloud 23C新機能」に示すように、グローバル・シェルでの存在を有効にします。
- 「Oracle Help Desk Cloud 24B新機能」で概説されているようにライブ・チャットを設定し、「複数のキューを持つライブ・チャット(WN 24B) - Oracleビデオ・ハブ」でデモンストレーションします。
(ノート:ライブ・チャットが以前に構成されていない場合は、概念実証として、現時点で単一のライブ・チャット・キューを作成することをお薦めします。)
これらの手順では、名前に推奨される値が示されますが、必要に応じて別の名前を使用することもできます。 次の手順では、提供されているFADigitalAssistantで即時利用可能なヘルプ・デスク・スキルを使用しているか、使用する予定であることを前提としています。 スキルまたはアシスタントをすでに拡張している場合は、次に示す標準スキルが参照される拡張スキルおよびデジタル・アシスタントを使用する必要があります。
Oracle Digital Assistant (ODA)が、従業員がチャットをリクエストする際に遭遇する最初のエージェントになるように、構成を変更するための複数のステップがあります。 これには次のものが含まれます。
- デジタル従業員の構成
- ODAキューの作成とODAエージェント・リソースの関連付け
- チャット・ルーティングの構成
- アイデンティティ・ドメインCloud Service (IDCS)でのEngageの構成値の記録
- IDCS-ODAサービスの構成
- IDCSでのODA as an Agentの作成
- エンゲージの認証サービスの作成
- Digital Assistantをチャネルに関連付けます
- ODA FADigitalAssistantのバージョンを確認し、必要に応じて更新
- Digital Assistantおよびヘルプ・デスク・スキルの拡張
- 拡張ヘルプ・デスク・スキルと拡張Digital Assistantの関連付け
- 拡張Digital Assistantを使用するようにODA CHannelを更新
- Visual Builder Studioチャット構成の調整
デジタル「従業員」の構成
Oracle Digital Assistantがエージェントとして機能するには、新しい従業員が必要です。
- 「自分のチーム」->「ユーザーとロール」に移動します。
- 「プラス」記号をクリックして、新しいユーザーを追加します。
- 新規ユーザーの情報を入力します。 推奨される値を次に示します:
- 姓 = 「エージェント」
- 名 = ODA
- Eメール= ODA管理者のEメール(またはd-listメール・アドレス)。
ノート: Fusionの既存のユーザーにすでに関連付けられている電子メール・アドレスは使用しないでください。 - ユーザー名(使用されたログイン) = ODA_AGENT
- 「ユーザー名とパスワードを送信」の選択解除
- Personタイプ = 「従業員」
- 「雇用主」の選択
- 「ビジネス・ユニット」の選択
- リソース・ロール= 「サービス担当者」
- 「ロールの自動プロビジョニング」ボタンをクリックします。
- 「保存してクローズ」をクリックします。
- 「ツール」 ->「セキュリティ・コンソール」にナビゲート
- 「ユーザー」タブをクリックします。
- 新しいエージェントのユーザー名(ODA_AGENT)を「検索」します。
- ユーザーのリンクをクリックします。
- 「編集」をクリックします。
- 「ロールの追加」をクリックします。
- 「チャット・エージェント」を検索します。
- 「ロール・メンバーシップの追加」ボタンをクリックします。
- 「完了」をクリックします。
- ユーザーに次のロールが割り当てられていることを確認し、存在しない場合は追加します:
- 顧客サービス担当者(ORA_SVC_CUSTOMER_SERVICE_REPRESENTATIVE_JOB)
- 従業員(ORA_PER_EMPLOYEE_ABSTRACT)
- リソース(ORA_HZ_RESOURCE_ABSTRACT)
- チャット・エージェント(ORA_SVC_CHAT_AGENT_ABSTRACT)
- 「保存してクローズ」をクリックします。
- 「完了」をクリックします。
ODAキューの作成とODAエージェント・リソースの関連付け
標準のサービス・センター・キューに加えて、ODAでは、ODAへの初期ルーティングに使用される新しいキューを作成する必要があります。 これにより、ODA as an Agentをキューに割り当てて、エンド・ユーザーを支援できるようになります。
- 「ホーム」 ->「ヘルプ・デスク」(タブ) ->「HRヘルプ・デスク・キュー」または「内部ヘルプ・デスク・キュー」に移動します。
(これらは通常、「ヘルプ・デスク」タブの左側のクイック・アクションにありますが、必要なオプションを表示するには「さらに表示」をクリックする必要がある場合があります。)
- 「キューの作成」ボタンをクリックして、必須フィールドに入力します。 推奨される値を次に示します:
- 名前 = 「ODAキュー」 (または類似のもの)。
- アクティブ化を「有効」にするには、ボックスを選択します。
- 配布のラジオ・ボタンを「自動(プッシュ)」としてクリックします。
- 「保存して続行」をクリックします。
- 「リソース」タブ(左、2番目のタブ)をクリックします。
- 「リソースの追加」ボタンをクリックします。
- ODA_AGENTを検索してチェックし、キューのリソースとして追加します。
- 「適用」、OKの順にクリックします。
- 「保存してクローズ」をクリックします。
- 「キャパシティ...」ボタンをクリックします。
- 「エージェント」ドロップダウンで、「個人の選択」を選択します。
- ODA_AGENTを検索して確認します。
- 「適用」、OKの順にクリックします。
- ヘルプ・デスク・リクエストのODA_AGENTリソースの容量をゼロに設定
- 「チャット・キャパシティ」を必要な値に設定します。
(ODAエージェントの場合、推定最大同時チャット数に対応するために、500などの大きい数をお薦めします。)
- 「保存してクローズ」をクリックします。
チャット・ルーティングの構成
チャットが最初に開始されると、エスカレーション・レベルはゼロに設定され、エージェント転送がリクエストされたときに1に設定されます。 この属性を使用すると、ルーティング・ルールによって、ODAエージェントに送信するか、ヒューマン・エージェントに送信するかを決定できます。 最初にODAに移動するようにルーティング・ルールを構成するには:
- 「設定および保守」に移動します。
- 右側の「タスク」アイコンをクリックします。
- 「検索」をクリックします。
- 「サービス割当ルールの管理」を検索します。
- 必要に応じて、ルール・セット「カテゴリ」を選択します:
- HRHD向け: HRヘルプ・デスク「一般」 キューイング・ルール
- ISRについて: 内部「一般」キューイング・ルール
- 「プラス」記号をクリックして新しいルール・セットを作成し、次のような値を指定します:
- ルール・セット名 = 「ヘルプ・デスクODAルール・セット」
- 摘要 = ライブ・チャット前にODAにルーティングするルール。
- 「汎用キュー・ルール」ヘッダーで、「プラス」記号をクリックして新しいルールを作成します。
- 次のような値を指定します:
- ルール名 = ODAフロントエンド・ルール
- 摘要=チャット開始時に最初にODAにルーティング
- 「条件」で、「プラス」記号をクリックして、エスカレーション・レベルをチェックし、ODAがライブ・エージェントに「エスカレート」されていない場合はODAに割り当てる条件を追加します。
- オブジェクト = すべて
- 属性 = エスカレーション・レベル
- 演算子 = 等しい
- 値 = 0
- 「アクション」セクションで、「プラス」記号をクリックします。
- 作成された新しい「ODAキュー」を検索します。
- 「ヘルプ・デスク・キューの割当」ヘッダーの下にある「プラス」記号をクリックし、チャットを割り当てるキュー(「ODA as an Agent」)を選択して、これらの条件が満たされたときに割り当てるキューを選択します。
- 「適用」をクリックします。
- 「完了」をクリックします。
- 割当てが完了したら、「保存してクローズ」をクリックします。
- 既存のチャット・ルールがある場合は、それらがまだ有効であることを確認するために、これらを評価する必要があります。 これらのキューに送信されるチャットが最初にODAにルーティングされることになっている場合は、エスカレーション・レベルをチェックし、ライブ・チャット・エージェントに割り当てる新しい条件を含める必要があります(これは、従業員がODAチャット中にライブ・エージェントをリクエストするたびに発生します)。
- オブジェクト = すべて
- 属性 = エスカレーション・レベル
- 演算子 = 等しい
- 値 = 1
- 「サービス割当ルールの管理」ページで「保存」をクリックします。
- 「保存して公開」をクリックします。
「アイデンティティ・ドメインCloud Service (IDCS)でのエンゲージのレコード構成値」
構成プロセスの後半で使用するIDCS内のEngageの値を記録する必要があります。
- 管理者として「IDCSにログイン」します。
- Oracle Cloud Servicesをクリックします。
- 「エンゲージ」 Cloud Serviceアプリケーションをクリックします。 (サービスはENGAGEで始まり、検索可能です。)
- 「OAuthで保護する必要があるアプリケーションAPIの構成」セクションまでスクロール・ダウンします。
- 「プライマリ対象者」フィールドの値をコピーします。 (後で使用するため、「プライマリ対象者」を保存します。)
- 「一般情報」までさらに下にスクロールします。
- ENGAGEで始まる「クライアントID」フィールドをコピーします。 (後で使用するため、「クライアントID」を保存します。)
- 「秘密鍵を表示」リンクをクリックし、シークレット値をコピーします。 (後で使用するため、「クライアント・シークレット」を保存します。)
IDCS-ODAサービスの構成
- IDCSに管理者としてログインしている間に、Oracle Cloud Servicesにナビゲートします。
- IDCS-ODAを検索します。
- IDCS-ODAサービス・アプリケーションをクリックします。
- 左側の「リソース」の下にある「アプリケーション・ロール」リンクをクリックします。
- 「アプリケーション・ロール」セクションで、ServiceAdministratorロールを展開します。
- ServiceAdministratorロールの下の「割当済アプリケーション」の「管理」リンクをクリックします。
- Fusion Applications Cloud ServiceがまだIDCS-ODAアプリケーションに割り当てられていない場合。
- 「利用可能なアプリケーションを表示」をクリックします。
- 行Fusion Applications Cloud Serviceのボックスを選択します。
- 「割当」をクリックします。
- 「クローズ」をクリックします。
IDCSでのODA as an Agentの作成
- IDCSに管理者としてログインしているときに、「ユーザー」リンクをクリックします。
- ODAをエージェント・ユーザー名(ODA_AGENT)として検索します。
- 「ユーザーの編集」ボタンをクリックします。
- EメールおよびリカバリEメールがEメール・アドレスになるように更新します(まだ更新されていない場合)。
- 「フェデレート」の値を「オフ」に変更します。
- 「変更を保存」をクリックします。
- 「ユーザー」に戻り、ODA_AGENTを検索します。
- 3つのドット・メニューをクリックし、「パスワードのリセット」を選択します。
- 「パスワードをリセット」ボタンをクリックすると、電子メールの確認およびパスワードのリセット手順を受信します。
- 電子メールの受信後、IDCSの「ログアウト」します。
- 電子メールをクリックしてパスワードをリセットします。 (後で使用しますので、IDCS ODA_AGENTパスワードをノートにとります)
ODA FADigitalAssistantのバージョンを確認し、必要に応じて更新
- 管理者としてODAにログインします。
- 「開発」->「アシスタント」にナビゲートします。
- アシスタントをクリックし、ヘルプ・デスク・スキルをクリックします。
- バージョンを確認します。 25.04.01以上である必要があります。
- その場合は、エンゲージの認証サービスを作成する手順に進みます。
- 25.04.00以下のバージョンの場合は、ここで説明する手順を続行して更新する必要があります。
FADigitalAssistantがバージョン25.04.01以上でない場合は、最新の使用可能になるように更新します。
- ODA管理者としてODAにログインします。
- 「ハンバーガ・メニュー」->「開発」->「ストア」
- FADigitalAssistantを検索
- 新しいバージョンが表示された場合は、カードの「三点」をクリックします。
- メニューから「プル」を選択します。
- ダイアログ・ボックスで、「プル」を再度クリックします。
- これをバックグラウンドに続けましょう。
エンゲージの認証サービスの作成
- ODA管理者として、「設定」->「認証サービス」にナビゲートします。
- 「サービスの追加」ボタンをクリックし、次のように値を入力します:
- 付与タイプ = 「承認コード」
- プロバイダの識別 = Oracle Identity Cloud Service
- 名前 = IDCS_OAuthForEngage
- トークン・エンドポイントURL = IDCS + "/oauth2/v1/token"からの「ドメインURL」
- 認可エンドポイントURL = IDCS + "/oauth2/v1/authorize"からの「ドメインURL」
- IDCS + "/oauth2/v1/revoke"からトークン・エンドポイントURL = 「ドメインURL」を取り消します
- IDCSのクライアントID = 「クライアントID」
- クライアント・シークレット = IDCSからの「クライアント・シークレット」
- スコープ = IDCS + "/agent"の「プライマリ対象者」
- サブジェクト・クレーム = sub
- リフレッシュ・トークン保持期間(日数) = 7
- 「作成」をクリックします。
Digital Assistantをチャネルに関連付けます
- ODA管理者として、「開発」->「チャネル」にナビゲートします。
- DA As Agentタブをクリックします。
- 「エージェント・チャネルの追加」ボタンをクリックして、次のような適切な値を指定します:
- 名前 = ODAasAgent
- 説明 = ライブ・チャットへのエスカレーションを許可するODAフロント・エンド。
- サービス = Fusion Service
- 認証サービス = 認証サービス名( IDCS_OAuthForEngage)
(「認証サービス」フィールドには、ペア・インスタンス用に事前構成されたIDCS機密クライアントの名前(OAuthクライアントとも呼ばれる)が表示されます。 - ホスト = Fusion CloudアプリケーションURL (例:sitename.exampledomain.com; https://)を含まない)
- ユーザー名 = ODA_AGENT
「ノート:」複数のチャネルに同じユーザー名を使用しないでください。 複数のチャネルのユーザー名が同じである場合、予期しない動作が発生する可能性があります。
- パスワード = IDCSを介してリセットされた新しいパスワード
- 「作成」をクリックします。
- 「ルート先」で、メッセージをルーティングするデジタル・アシスタントをFusion Digital Assistant ( FADigitalAssistant)として選択します。
- DAをエージェントとしてチャット・サービスにログインするには、「顧客対応使用可能」を「オン」に設定します。
- チャネル接続とサインオンが完了するまで、2分から3分待ちます。
ノート:切断された接続を回避するために少なくとも3分経過するまでスイッチを再切り替えないで、チャネルを削除して再作成する必要があります。 - 「設定の検証」ボタンをクリック
- 設定が検証されると、チャネルは使用できるようになります。 障害が発生した場合は、次のヒントを参照してください
Digital Assistantおよびヘルプ・デスク・スキルの拡張
- 「開発」->「アシスタント」にナビゲートします。
- Fusion Digital Assistant (FADigitalAssistant)を検索します。
- カード上のメニューをクリックし、「拡張」を選択します。
- 次の例に示すように、拡張デジタル・アシスタントに適切な値を入力します:
- 表示名 = FADigitalAssistantWithLiveChat
- 説明 = Oracle Digital AssistantでFusionチャットを処理し、ライブ・チャット・エージェントにエスカレートできます。
- チェック・オープン拡張デジタル・アシスタント
- 「拡張」をクリックします。
- 拡張アシスタントが開いたら、現在のヘルプ・デスク・スキル( 「ヘルプ・デスク」)をクリックします。
- 「スキルに移動」ボタンをクリックします。
- 上部のドロップダウンから、「詳細」->「拡張」を選択します。
- HelpdeskSkillwithLiveChatなどの表示名と名前を指定します。
- 「拡張」をクリックします。
- 拡張スキルで、「ライブ・エージェント転送」をクリックし、「インテント使用可能」トグルを「オン」に設定します。
- まだ有効化されておらず、必要な場合は、ナレッジ項目の検索でも同じ操作を実行できます。
- 右上の「トレイン」アイコンをクリックして、新しいスキルのトレーニングを開始します。
- 「トレーナHt」を選択します。
- 「送信」をクリックします。
- 完了したら、「トレーナTm」を選択します。
- 「送信」をクリックします。
- これが完了すると、拡張ヘルプ・デスク・スキルが使用できるようになります。
拡張ヘルプ・デスク・スキルと拡張Digital Assistantの関連付け
- 「開発」->「アシスタント」にナビゲートします。
- 新しく拡張されたアシスタントを検索するには、「ページを再読み込み」 (必要な場合)。
- 新しい拡張アシスタント(FADigitalAssistantwithLiveChatまたは前述のステップ4で選択した名前)をクリックします。
- ヘルプ・デスク・スキルをクリックします。
- 「スキルの更新」ボタンをクリックします。
- 「新規スキル・バージョン」ドロップダウンから、新しく拡張されたヘルプ・デスク・スキル(HelpdeskSkillwithLiveChatまたは前述のステップ9で選択した名前を選択します)。
- 「顧客対応モデルの上書き」を「オン」に切り替えます。
- 「スキルの更新」ボタンをクリックします。
- 右上の「トレイン」アイコンをクリックして、新しいアシスタントのトレーニングを開始します。
- 「トレーナHt」を選択します。
- 「送信」をクリックします。
- 完了したら、「トレーナTm」を選択します。
- 「送信」をクリックします。
拡張Digital Assistantを使用するようにODAチャネルを更新
- 次に、「開発」->「チャネル」に移動します。
- DA as Agentタブをクリックします。
- 「ルート先」ドロップダウンから、新しい拡張アシスタント (FADigitalAssistantwithLiveChatまたは上記セクションのステップ4で選択した名前)を選択します。
- 「設定の検証」ボタンをクリックして、ODAエージェントが正しく設定されていることを確認します。
エラーが発生した場合は、適切なエージェント資格証明があること、およびIDCSでフェデレーテッドが無効になっていることを確認してください。
Visual Builder Studioチャット構成の調整
- 管理者としてFusionにログインします。
- ナビゲータから、「構成」-> Visual Builderに移動します。
- Visual Builder Studioで、左側のパネルの「アプリケーションUI」->「カスタマ・エクスペリエンス(CX)」->「ヘルプ・デスク」->「ヘルプ・デスク」に移動します。
- 「変数」タブをクリックします。
- chatSetup定数をクリックします。 以前にチャットを設定した場合は、chatSetupの値をコピーし、後で使用するために保存します。
- 次の例をchatSetupの値にコピーするか、独自の起動ページを作成します。
[[ { "enableChat": true, "position": { "bottom": "10px", "right": "10px" }, "launchForm": [ { "name": "subject", "required": false, "relaunchValue": "keep" }, { "name": "stripeCode", "required": true, "relaunchValue": "default", "options": [ { "value": "ORA_SVC_HRHD", "text": "Personnel/Personal Issue (HRHD)" }, { "value": "ORA_SVC_ISR", "text": "Business Issue (ISR)" } ] } ], "wcfsCdnPath": "https://ee.channels.ocs.oraclecloud.com/wcfs/23.10.0/wcfs-sdk.js", "i18n": { "en": { "chatTitle": "Digital Assistant Chat" } } } ]]
- スクリプトの検証を許可するには、「デフォルト値」ボックスの外側をクリックします。
- 「プレビュー」アイコンをクリックします。
- チャットを開始すると、従業員が最初にOracle Digital Assistantに移動し、従業員がライブ・チャット・エージェントをリクエストできるかどうかをテストします。
- 必要に応じて、Visual Builder Studioの変更をデプロイします。
ヒントと考慮事項
使用するODAスキルは、25.04.01以上である必要があります。
現時点では、ライブ・チャットへのODA転送は、「ヘルプ(個人)従業員UI」ページでのみ使用できます。 他のページからはODAを使用できません。
ODA接続のトラブルシューティング
ODAチャネルの検証中に検証エラーが発生した場合は、次のことを確認してください:
- Fusion: 電子メールは、別のFusionパーティによってすでに使用されているODA_Agentに使用されていますか。 EメールIDは一意である必要があります。
- IDCS: ODA_AGENTがフェデレーテッド値Offであることを確認します。
- ODA: 同じデジタル・アシスタント・エージェントが複数のDA(エージェント)チャネルにサインインしていますか。
- エラー・レポート: CONFLICTエラーまたはACCESS_DENIEDエラーが報告された場合は、「相互作用が有効」を「オフ」に切り替えてから「オン」に変更することで、この問題を解決できる場合があります。
主なリソース
この機能の一般提供後、環境の構成方法と機能のデモンストレーションを示すビデオは、「Oracleビデオ・ハブ: Fusionヘルプ・デスク」を参照してください。
Oracle Digital Assistantデザイン・キャンプ: 素晴らしいDigital Assistantsをビルドするためのチート・シート - Oracleビデオ・ハブ
アクセス要件
Digital Assistantを構成するには、Oracle Digital Assistantの管理者権限を持つアカウントが必要です。
また、エージェントとして機能するようにODAを設定するために、ServiceAdministratorおよびServiceDeveloperロールを持つIDCSアカウントも必要です。