ポータルでの エージェントチャット の構成
エンドユーザーは、任意のポータルページで エージェントチャット の会話を開始して維持できます。ポータル固有のデータを エージェントチャット に渡すスクリプトを作成します。例: ナレッジベースの名前を 仮想エージェント の会話に渡します。
始める前に
- Glide 仮想エージェント (com.glide.cs.chatbot) または エージェントチャット (com.glide.interaction.awa) プラグインをアクティブ化します。Glide 仮想エージェント プラグインにはサブスクリプションが必要です。注:
手順
タスクの結果
エージェントチャットボタンのカスタマイズ
ポータルの [ エージェントチャット ] ボタンで使用される色と画像を変更できます。
始める前に
[ エージェントチャット ] ボタンで使用されている画像の一方または両方を置き換える場合は、画像をインスタンスにアップロードします。画像のアップロードの詳細については、「 データベースへの画像の保存」を参照してください。
必要なロール:sp_admin または admin
このタスクについて
- チャットウィンドウが開いていることを示す画像
- チャットウィンドウが閉じていることを示す画像
- ボタンの背景色
これらの要素はポータルテーマで決定されます。エージェントチャットボタンをカスタマイズするには、ポータルテーマレコードの関連する SCSS 変数を更新します。詳細については、「 ボットのブランディングを設定する」を参照してください。
手順
仮想エージェント サービスポータル ウィジェットからの移行
以前のリリースからアップグレードすると、ポータルの実装に 仮想エージェント サービスポータル ウィジェットが含まれる可能性があります。サービスポータル の構成でウィジェットのオプションを エージェントチャット に移行し、ウィジェットのすべてのインスタンスを削除すると、ユーザーが任意のポータルページで エージェントチャット の会話を開始して維持できます。
始める前に
必要なロール:(admin またはなし)
手順
タスクの結果
ページデータの渡し先 エージェントチャット
ウィジェットクライアントスクリプトで spContextManager クラスを使用して、動的ページデータを エージェントチャットに渡します。たとえば、ユーザーが サービスポータル ホームページから会話を開始したときに、承認ウィジェットの承認数をエージェントチャットに渡します。
始める前に
ウィジェットを調べて、ウィジェットクライアントスクリプトにデータがどのように渡されるかを理解します。データを エージェントチャットで使用できるようにするには、データを spContextManager サービスに渡す必要があります。その後、vaContext オブジェクトを使用して仮想エージェントトピックのデータにアクセスできます。仮想エージェントスクリプトでのコンテキスト変数の使用の詳細については、「仮想エージェントスクリプト」を参照してください。
手順
タスクの結果
ヘッダーメニューからライブチャットリンクを削除
ポータルのヘッダーメニューにライブチャットリンクが含まれている場合は、ウィジェットのオプションスキーマを更新することで削除できます。
始める前に
必要なロール:admin
このタスクについて
ポータルレコードに [ チャットキュー ] フィールドを追加すると、ポータルのヘッダーメニューに [ライブチャット] リンクが追加されます。ポータルを エージェントチャット と統合すると、ライブチャットリンクは不要になります。