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