Cisco が開発したボットの使用例。

Webex アプリのボット

重要: Cisco Webex は Notion Bot と Webex アプリとの統合の中止を発表します。このボットはサポートされなくなり、新しいインストールは 2024 年 3 月 31 日以降可能になります。スペースにボットを追加した場合、または Notion ボットで 1-1 をアクティブにしている場合は、2024 年 6 月 30 日まで機能し続ける必要があります。これを投稿すると、ボットは動作を停止します。ご自身で同様のインテグレーションを構築したい場合は、https://developer.webex.com/docs/botsのWebexボットドキュメントをご覧ください。

Cisco が開発したボットの使用例。

ボットは、Webex アプリの機能を拡張してサードパーティのアプリを組み込むのに役立ちます。Webex アプリ スペースにボットを追加し、スペースからサードパーティのアプリと直接対話できます。スペースにボットを追加すると、ボットにヘルプメッセージを送信でき、応答にはボットがサポートするコマンドが含まれます。

任意のタイプのスペースにボットを追加できます。他のユーザーとのプロジェクト スペースにボットを追加し、スペースからサードパーティ アプリと直接対話できます。または、自分とボットのスペースを作成して、サードパーティのアプリと対話できるようにすることもできます。

Webex App Hub には、Ciscoおよびサードパーティの開発者が開発したボットとアプリのカタログが含まれています。

Webex アプリのカード

ボットは様々な方法で Webex アプリ内で情報 を提示します。ボット カードにより、ユーザーはコマンドに対するボットの応答と直接対話しやすくします。ドロップダウンメニューから選択し、ボタンを使用して、テキストフィールドを使用して情報を更新し、収集することができます。

Webex アプリのボタン とカードを参照してください。

カードでのボットの問題は、devsupport@webex.com に報告します。

管理者が組織内の非管理者に対してボットを有効にしている場合、Webex アプリ スペースで ServiceNow ボットを追加して対話できます。

始める前に

ServiceNow 管理者は、ボットと対話する 前に、[管理者] タブの説明に従って、ボットのアクセスを許可する必要があります。

1

Webex アプリバーで、 > [ダイレクト メッセージを送信] を選択します。

2

@ServiceNow と入力してボットを検索します。

3

リスト から ServiceNow ボットを 選択して、スペースを開きます。

次に行うこと

ボットは、ウェルカム カードとリンク サービスNow アカウント ボタンのある スペースを作成 します。あなたが ServiceNow 管理者の場合、ボタンをクリックして、[管理者] タブで説明されているボットのセットアッププロセスを 完了 してください。

あなたが管理者ではない場合、ServiceNow 管理者に連絡して、非管理者ユーザーがボットと対話するために、ボットのセットアッププロセスを完了してください。

スペースから ServiceNow でインシデントを作成します。

1

ServiceNow ボット スペースで、help と入力し、メッセージを送信します。

2

[インシデント のレポート] を選択し、問題を報告した人の名前を入力し、[発信者の 検索] をクリックします

3

説明、インシデントの状態、通知を入力し、[インシデントの提出] を 選択します

インシデントの番号または作成日に関連するインシデントを見つける。

1

ServiceNow ボット スペースにhelp と入力し、カードの [インシデントを取得] を選択します。

  • 最近の情報–[最近] を選択 して、最近開いたインシデントのリストを確認します。
  • インシデント番号– [インシデントの検索] を選択 して、インシデント番号を入力します。
2

[インシデントの 取得] を 再度選択して、インシデントの詳細を表示します。

ボット カードを使用して、インシデントを更新または解決します。

1

ServiceNow ボット スペースで、help と入力し、メッセージを送信します。

2

管理するインシデントを検索します。

3

[インシデントの詳細 ] カードから 、以下を選択します。

  • 更新–-インシデントの内容と状態を変更するには。他の詳細を更新するには、 ServiceNow の [表示] をクリックします
  • 解決済みとしてマーク––解決コードを入力し、解決ノートを追加します。
ノートは ServiceNow アプリで表示されます。

Webex アプリを ServiceNow に接続し、ボット設定と権限を構成して、非管理者ユーザーへのボットアクセスを許可します。

まず、ServiceNow ボットでアカウントをリンクするためにスペースを作成します。ファイアウォールを使用するか、ドメインへのアクセスを制限する場合、これらの IP アドレスを許可してください

1

アプリのヘッダーで [ダイレクト メッセージを> ] を選択します。

2

ボット名 ServiceNow.bot@webex.bot を入力し、スペースを作成します。

3

help と入力し、メッセージを送信します。

4

ボットカード で [Link ServiceNow Account ] を選択します。

5

セットアップ ウェブページで、ServiceNow ドメイン (.service-now.com を除く) を入力します。

6

別のブラウザー ウィンドウを開き、サービス管理 の管理者セットアップ ステップを完了します。

セットアップ中は両方のウィンドウを開いた状態にしてください。

インテグレーション ユーザー プロファイルを作成する

次に、ボットと対話するための権限を組織のすべての非管理者ユーザーに適用するプロファイルを作成します。

  1. ServiceNow 管理者アカウントにサインインし、[フィルター ナビゲータ][ユーザー] を検索します。

  2. [組織 ] の下で、[新規ユーザー ] > 選択します。

  3. [ユーザー ID] フィールドに [Integration_ユーザー] を追加し、パスワードを設定し、[内部統合ユーザー ] ボックスを選択し、[送信] を選択します。

  4. ユーザーリストから、[IUserプロファイル] を ntegration_選択し 、ページ下部の [役割] タブを選択します。

  5. [編集 ] をクリックし、 コレクション リストから [ 管理者] を選択し、[追加] と [ 保存] をクリック します

  6. ページ 上部 にある [更新] ユーザー プロファイルします。

  7. 設定ウェブページの [Connect to ServiceNow ] ページの下部にある [検証] をクリック します

ドメインのセットアップ

IUser プロファイル をntegration_登録し 、ボット設定を適用します。

  1. ServiceNow アプリケーションから、管理者アカウントからログアウトし、以前に作成したパスワードでIntegration_ユーザーとしてログインします。

  2. 設定ウェブページで [インテグレーションユーザーアカウント にログイン] を選択し、次に [管理者の セットアップに進む] を選択します

  3. [クライアント ID] と [ シークレット] を 追加する前に、 リダイレクト URLをコピーして、ServiceNow アプリケーションに戻る必要があります。

  4. [フィルター ナビゲーション][アプリケーション レジストリ] を検索し、[アプリケーション レジストリ] を選択します。

  5. [新規 ] > 外部クライアントの OAuth API エンドポイントを作成します

  6. アプリケーション名の Webex サービスを今すぐアプリに入力し、[ロック解除] をクリックして、セットアップ ウィンドウからコピーした [リダイレクト URL] を貼り付けます。

  7. セットアップ ウェブページで、[ServiceNow クライアント ID、シークレット、リダイレクト URL を見つける方法] をクリックし、[ステップ 4] までスクロールして、ロゴ URL をコピーします。

  8. ServiceNow アプリケーションで、[ロック解除] をクリック して ロゴ URL を貼り付け、それから[送信] をクリック します

  9. リスト Webex サービス [今すぐアプリ ] を 選択し、クライアント ID をコピーしてから、[ロック解除] をクリックして [クライアント シークレット] をコピーします。

  10. セットアップ ウィンドウに [クライアント ID ] と [クライアント シークレット ] を追加し、[続行] と [許可] Webex サービス をクリックして、今 すぐアプリをアカウントに接続します。

  11. インシデントを発生するために必要なフィールドを選択し、[続行] をクリック します

ボットを構成して権限を適用する

メール ID とドメイン名をリンクして、すべての非管理者ユーザーのアクセスを許可します。次に、ボット リクエストと応答パラメータを構成し、データ アクセス権限を適用します。

  1. ServiceNow アプリケーションから、[フィルター ナビゲーション][スクリプト REST API] を検索し、[スクリプト REST API] を選択します。

  2. [新規] をクリックし、名前として Webex スクリプト API を追加し、それをコピーして [API ID] フィールドに貼り付けて、[送信] をクリックします。

  3. [スクリプト REST API] リストから、Webex スクリプト API をクリックし、ページ下部の [リソース] タブを選択します。

  4. [新規] をクリックし、リソース名として Webex スクリプト API を追加し、HTTP メソッドを POST に変更します。

  5. ServiceNow クライアント ID、シークレット、リダイレクト URL の説明からスクリプトをコピーし、ステップ 6 までスクロールし、[スクリプト] フィールドにスクリプトをコピーして貼り付けます。

    既存のテキストを置き換え、[送信] をクリック します

  6. ナビゲーション バー の左上に ベース API パスをコピーユーザー プロファイル、[更新] をクリック します

  7. 設定ウェブページで ServiceNow 管理メール ID を追加し、ベース API パスを貼り付けて、[ 保存してウィンドウを閉じる] を クリックします

セットアップを完了

Integration_ユーザー プロファイルの設定が完了したら、Web サービスへのアクセスを制限して、設定の変更を防ぎます。

  1. ServiceNow アプリケーションで、[フィルター ナビゲータ][ユーザー] を検索します。

  2. ユーザーリストから新しいファイルを選択し、[ユーザー プロファイル] をクリック します

  3. [Web サービス アクセスのみ] ボックスを選択 し、[更新] をクリック して サービス管理からログアウトします。

エラー メッセージ:指定されたメール ID が ServiceNow インスタンスでユーザーとして登録されていないので、要求されたアクションを実行できません。ServiceNow アカウント管理者にお問い合わせください。

ServiceNow 管理者の修正: エラーを受け取ったユーザーをインスタンスのユーザーリストに追加します。