Cisco Webex Teams(以前のCisco Spark)チャネルをボットに追加するには、開発者はCisco Webex Teamsでボットアプリとシステム連携アプリを作成する必要があります。Kore.aiボットにCisco Sparkチャネルを追加して、ボットのエンドユーザーが“Cisco Spark”アカウントを使用してボットと対話できるようにするためには、4つのステップのプロセスが必要です。ボットにCisco Sparkチャネルを追加するには、以下のステップに従います。
- Cisco Sparkアプリの作成―“Spark開発者向け”アカウントで、“Cisco Spark”とKore.aiボット間の通信の承認を提供するアプリを作成する必要があります。 “Cisco Spark”アプリを作成するには、Spark for Developersポータルで無料アカウントを作成して登録しておく必要があります。
- アクセストークンの取得―Kore.aiボットのチャネルとしてCisco Sparkを使用するには、有効なSparkボットユーザー名を取得し、アクセストークンを生成してコミュニケーション用の認証を提供します。
- システム連携のセットアップ―コールバックURLをKore.aiに追加し、Cisco Sparkとの間でメッセージを送受信するようにCisco Sparkアプリのスコープを設定することにより、Kore.aiボットへのCisco Sparkシステム連携を定義します。
- 有効化―Cisco Sparkアプリをセットアップし、ボットビルダーに構成データを入力した後、チャネルを有効化する必要があります。
Cisco Webexチームでボットを作成
- Cisco Webex Developer Portalにログインし、[Start Building Apps]ページまたは [My Webex Apps] ページに進みます。
- Create a New Appオプションをクリックし、Create a Botオプションを選択します。
- ボットを作成するために必要なすべての情報を入力し、Add Botをクリックします。
- このステップにより、“ボットユーザー”が作成され、このボットにアクセスするための“アクセストークン”も生成されます。
- このページからボットのユーザー名とアクセストークンをメモします。
ボットビルダーからCisco Webexチームチャネルを有効にする
- ボットビルダーのボットセクションで、Cisco Sparkチャネルを追加したいボットをクリックします。
- チャネルタブで、Cisco Webex Teamsチャネルを選択して、対応するチャネルページを開きます。
- 前のステップのボットユーザー名とアクセストークンを入力します。
- リダイレクトURLをメモします。
Cisco Webex Teamとのシステム連携を設定
- Cisco Webex Team開発者ポータルで、右上のProfileドロップダウンリストをクリックして、My Webex Appsページに移動します。
- Create a New Appをクリックし、Create an Integrationオプションを選択して、Sparkの新しいシステム連携アプリを追加します。
- システム連携の名前、説明、ロゴなど、システム連携を作成するために必要なすべての詳細を提供します。この情報は、アクセス許可ダイアログでエンドユーザーに表示されるため、ユーザー向けである必要があります。
- リダイレクトURIの場合は、前のステップから“リダイレクトURL”をコピーします。
- Scopeで、ボット通信を有効にするために“spark:all”を選択します。
- 必要な情報をすべて入力したら、Add Integrationをクリックして新しいシステム連携アプリを作成します。
- このステップでは、新しいシステム連携アプリを作成し、このアプリのクライアントIDとクライアントシークレットも生成します。
- クライアントIDとクライアントシークレットをメモします。
ボットビルダーからCisco Webex Team Channel構成を完了
- ボットビルダープラットフォームのチャネル構成ページで、前のステップでメモしたクライアントIDとクライアントシークレットを入力します。
- チャネルを有効にして構成を完了します。
- 構成を保存します。
Cisco Spark Channelを編集
Cisco Sparkチャネルを編集するには、変更するチャネルにカーソルを合わせ、表示された設定アイコンをクリックしてコマンドメニューを表示します。チャネルを変更するには、次のコマンドのいずれかを選択します:
- 編集―クリックしてCisco Spark Channelセットアップページを開きます。
- 無効化/有効化―無効化をクリックして、ボットのCisco Sparkチャネルの使用を一時的に無効にします。チャネルが無効になっている場合は、有効化をクリックしてCisco Sparkチャネルが使用できるようにします。
- 削除―削除をクリックします。削除の確認ダイアログボックスで、OKをクリックして、ボットチャネル構成を完全に削除します。
警告:この操作は永久的で、元に戻す、ことはできません。