---
sourceDocument: Yokohama 対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama 対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# ボットをポータルに追加

# ボットをポータルに追加 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：3分

ボットおよび人間エージェントとやり取りする場所をユーザーに提供します。ベースシステムで提供されている サービスポータル チャット構成 (エージェントチャット と 仮想エージェント に使用する サービスポータル エージェントチャット 構成など) を選択します。エンドユーザーは、任意のポータルページで、ボット または エージェントチャット の会話を開始して維持できます。

## 始める前に

Glide Virtual Agent (com.glide.cs.chatbot) またはエージェントチャット (com.glide.interaction.awa) プラグインを有効にします。Glide Virtual Agent プラグインは、サブスクリプションを購入している場合にのみ有効にすることができます。

必要なロール：アドミン

## 手順

1. 移動先 すべて対話型インターフェースホーム.
2. \[ボットをポータルに追加\] で \[ポータルに追加\] を選択してベースシステムポータルを構成します。  
   たとえば、エージェントチャットと仮想エージェントに使用するポータルを構成するには、サービスポータルエージェントチャット構成を選択します。
3. フォームで、ポータル構成を更新します。  
   {#ac-configure-bot-portal__table_g4z_ldq_zgb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | アクティブ | 構成を有効にするオプション。ベースシステムサービスポータルの設定は、自動的に有効になります。 |
   | 名前 | 設定レコードの一意の名前。 |
   | ポータル | このチャット構成を使用するポータル。ポータルが選択されていない場合、構成はシステムにあるすべてのポータルに適用されます。 |
   | アプリケーション | レコードの読み取り専用アプリケーションスコープです。 |
   | 公開 | ユーザーがログインする前にポータルを使用できるようにするオプション。 |
   | ロール | ユーザーがポータルを使用するために必要なロール。ロールが選択されていない場合、エージェントチャット と仮想エージェントは、ロールに関わらずすべてのユーザーが利用できます。 |
   | 順序 | 構成を実行する順番を示す番号。適用される構成はポータルごとに 1 つだけです。ポータルに複数の構成がある場合は、最小から最大の順で最初に見つかった構成が実行されます。 |
   | サーバースクリプト | ユーザーが会話を開始したときに、ページとウィジェットデータを エージェントチャット の会話に渡すスクリプト。たとえば、エージェントチャットが値にアクセスできるようにフィールドをチャットの会話に渡します。このスクリプトで渡されたデータは、このレコードに関連付けられているポータル内のすべてのページで使用できます。このスクリプトは、 [GlideSPScriptable](https://www.servicenow.com/docs/access?context=c_GlideSPScriptableScopedAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US) API にアクセスできます。 注: ポータルのサフィックス、ページ ID、言語は、エージェントチャット で自動的に利用可能になり、カスタムスクリプトは不要です。URL に存在するSys ID とテーブルは、自動的に エージェントチャット で利用可能になります。 次の例は、ポータルに関連付けられたカタログのリストを含むオブジェクトを、現在の会話に返します。 (function ($sp) { return { catalogs: $sp.getValue('catalogs') }; })($sp); `iframe` HTML 要素で エージェントチャット を開いた場合、カタログのリストは `iframe` URL に含まれます。このフィールドのパラメーターは、エージェントチャットに渡された競合するページデータをすべて上書きします。 |
   [ ]

   {#ac-configure-bot-portal__table_g4z_ldq_zgb}
4. \[更新\] を選択します。
{#ac-configure-bot-portal__steps_gbd_qhs_wrb}

## タスクの結果

エンドユーザーは、選択したポータルのどのページからでも エージェントチャット または 仮想エージェント の会話を開始および維持できます。

## 次のタスク

使用しているポータルを確認する
:   対話型インターフェースのホーム に戻り、\[ボットをポータルに追加\] で、カードの下部にある 2 番目のナビゲーションドットを選択します。カードが \[ボットとのやり取り\] に変更されたら、\[ポータルを開く\] メニューを使用して、表示するポータルを選択します。指定したポータルページが開いたら、右下隅のチャットアイコンを選択して、ボットの会話を開始します。

他のサービスポータル エージェントチャット 機能を設定する
:   サービスポータルでは、\[エージェントチャット\] ボタンをカスタマイズしてページデータを エージェントチャット に渡すことができます。詳細については、「[サービスポータルでエージェントチャットを構成する](https://www.servicenow.com/docs/access?context=configure-va-in-sp&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US)」を参照してください。

