Nexthink とチャットボットの統合

チャットボットの統合フロー

統合は以下のスキームに従います:

  • チャットボットシステムは従業員との対話、会話の内容、および会話内で使用されるロジックを管理します。

  • Nexthinkプラットフォームは、会話中にチャットボットが呼び出すAPIを提供します。 APIを通じて、チャットボットはNQL APIを使用して特定の会話に関連するデータをNexthinkから取得するか、Remote Action APIで解決策を起動します。

  • オプションとして、Nexthinkは大量のデータをエクスポートするためのアウトバウンドコネクタをData ExportersおよびWebhooksを使用して提供します。 これらを使用してエクスポートします:

    • 大量のユーザーデータおよびデバイスに関する情報。

    • イベントデータを使用してプロアクティブなチャットボットの会話をトリガーする。

Integration flow
必要性
統合アプローチ

従業員またはデバイスのコンテクストを特定する

  • Nexthinkの識別子を含む、ユーザーまたはデバイスオブジェクトのプロパティを取得します。

  • NQL API - 特定のユーザー名またはデバイス識別子に対するユーザーまたはデバイスオブジェクトデータの取得。

  • (オプション)データエクスポート - ユーザー名、デバイス名および種類、最終確認日などの識別に必要なデバイスまたはユーザーオブジェクトデータを体系的にキャッシュ。

このアプローチを使用して、チャットボットソリューションで使用しているCMDBシステムを強化します。

従業員デバイスの問題を診断する

  • 特定のデバイスまたはユーザーオブジェクトで、従業員が直面している可能性のある問題を特定し、従うべき修正アクションを絞り込みます。

  • NQL API - デバイス健康メトリック、アプリケーションメトリックまたはNexthinkプラットフォームが収集したその他のデータを含む従業員デバイスの詳細情報を取得。

ユーザーのデバイス問題を修正する

  • 診断に基づいて自動修正を起動します。

  • ユーザーの特定の要求に基づく自動修正を起動します。

  • Remote Action API - 従業員デバイスでのリモートアクションの実行をトリガーします。

  • NQL API - リモートアクション実行の結果を取得します。

問題のプロアクティブな特定

  • 問題の影響を受ける可能性があるすべてのユーザーまたはデバイスを取得し、従業員とプロアクティブに問題についてコミュニケーションします。

  • データエクスポーター - Nexthinkプラットフォームから詳細で包括的な情報を取得し、それをデータレイクやその他のソリューションにエクスポートして、従業員とのプロアクティブなコミュニケーションを開始すべきかを分析し判断します。

  • ウェブフック - 特定のイベントや警告がトリガーされた場合に通知を受け取り、影響を受けた従業員をプロアクティブに特定します。

前提条件

以下は、あなたのNexthink環境に必要な初期ステップです:

計画

  1. APIの使用がNexthinkのAPI使用制限に準拠していることを確認してください。 詳細については、Nexthink開発者ポータルのドキュメントを参照してください。

  2. チャットボットソリューションとNexthinkの間でユーザーを一致させる方法を理解します。 Nexthink Collectorは、有効であればユーザー名、SID、およびUPNを収集します。 NexthinkインスタンスでMicrosoft Entra ID用コネクタを有効にした場合、ユーザーメールを含む追加のデータを使用してマッピングできます。

認証情報

システムは、チャットボットソリューションからNexthinkテナントへの呼び出しを保護し、Nexthinkプラットフォームからデータエクスポーターおよびウェブフックへのアウトバウンド接続を保護するための認証情報を必要とします。

  1. APIの認証情報を設定します。 詳細については、API認証情報のドキュメントを参照してください。 次の権限が有効になっていることを確認してください:

    1. NQL API

    2. Remote Actions API

  2. (オプション)アウトバウンド統合を使用する場合には、コネクタの認証情報を設定してください。 詳細については、コネクタの認証情報のドキュメントを参照してください。

コンテンツの準備

チャットボット統合が取得するNexthinkコンテンツを設定し、アクティブにします:

  1. NQL APIが呼び出せるように、Nexthinkユーザーインターフェース内でNQLクエリを事前構成します。 詳細については、チャットボットを使用したディスク問題の修正のドキュメントを参照してください。 通常、必要なクエリには以下が含まれます:

    1. 特定のユーザーの基本情報とデバイスを取得するクエリ。

    2. 特定のユーザーまたはデバイスのためのアドホック診断情報を取得するクエリ。

    3. リモートアクションのステータスと出力を取得するクエリ。

  2. リモートアクションは、トリガータイプをAPIに設定し、作成、設定、アクティブ化する必要があります。 Nexthink Libraryは、さまざまなユースケースで使用できる幅広いリモートアクションを提供します。


関連トピック

Last updated

Was this helpful?