Configuring AI tools

Define which AI tool requires monitoring for your organization for accurate visibility, labeling, and categorization of AI usage. Involve application and security stakeholders early to help streamline adoption and visibility of your AI portfolio.

Choosing AI tools to configure in Nexthink

The system automatically monitors preconfigured AI Tools out of the box—such as ChatGPT—through traffic pattern recognition, endpoint activity, and employee feedback.

You can manually configure more AI tools for monitoring in Nexthink.

1

Identify AI tools available for configuration in Nexthink:

  • Review telemetry or traffic data from the Nexthink Collector or your network security stack.

  • Consult your SSO provider or identity management platform to list active AI services.

  • Interview product owners to understand user segments and associated risks.

2

Prioritize the tools that require configuration by evaluating:

  • Widely used GenAI tools like ChatGPT, Microsoft Copilot, Gemini, or Claude.

  • Internal or custom AI agents, such as virtual assistants or chatbots developed for specific business functions.

  • AI applications embedded in productivity or communication platforms such as Copilot in Outlook or MS Teams.

  • Tools with rising adoption but uncertain compliance or business value.

Configuring AI tools for Nexthink monitoring

To configure a new AI tool:

  1. Navigate to AI Tools > Manage AI tools from the main navigation.

  2. Click the New AI tool button on the top-right corner (or select an existing tool from the table to edit).

To access and edit the configuration of existing AI tools, click on the AI tool hyperlink located in the table on the Manage AI tools page. Then, continue to follow the steps listed below.

  1. From the AI tools configuration page, fill in the fields:

    • An AI tool name, such as ChatGPT DEV.

      • The system automatically generates NQL ID of the AI tool based on the name. In this case: #chatgpt_dev

    • Description to provide AI tool details for internal use.

  2. Choose one or both Application types: Web or Desktop.

    • For Web AI applications:

      • URL Name is a free-text label to identify the configuration. Example: ChatGPT

      • URL pattern is the main domain of the web application. Defines where the AI tool is accessed. Example:chatgpt.com

      • Conversation endpoint pattern is the specific path used to detect interactions with the AI tool. Helps Nexthink identify when an interaction is occurring. Refer to the Determining the Conversation endpoint pattern using your browser section below.

    • For Desktop AI applications define their respective Binaries.

      • Desktop applications represent binaries grouped with their associated subprocesses. As a result, application-related metrics, dashboards and AI insights include all subprocesses.

      • The system estimates AI usage on Desktop-type applications using the focus_time field from the execution.events table in the NQL data model.

        • If the focus_time opt-in field is not enabled, Nexthink cannot monitor user interactions with AI tools on desktop applications.

  3. Add available Licenses for the AI tool, if available.

  4. Save AI tool configuration.

Determining the Conversation endpoint pattern using your browser

When configuring AI tools, follow these steps to discover and determine the Conversation Endpoint pattern.

From your browser:

  1. Open your AI tool web application.

  2. Navigate to the webpage to chat with the AI Tool.

    • Nexthink recommends opening a new conversation with no chat history.

  3. Open the developer tools in your browser by pressing F12 or by right-clicking to Inspect, depending on the case.

  4. Click and open the Network tab.

  5. Use the newly opened chat to send an easily identifiable message to the AI tool: Hey, let’s chat.

    • Copy the sent message to your clipboard.

  6. Click again on the Network tab to search the sent message—in this case, Hey, let’s chat.—by pressing ctrl+F or command+F, depending on your OS.

  7. Click on the found result and open the Headers subtab within the Network tab.

  8. Find the Request URL field to copy/extract the Conversation endpoint pattern required to configure the AI tool in Nexthink.

    • If the Request URL is https://chatgpt.com/backend-api/conversation , the Conversation endpoint is backend-api/conversation . See the image below.

Exception: Configuring Microsoft 365 Copilot using API credentials

Nexthink supports API-based setup only for Microsoft Copilot.

To set up MS Copilot in Nexthink:

  1. Navigate to AI tools > Manage AI tools from the main navigation.

  2. Click on the Copilot hyperlink listed in the table on the Manage AI tools page, or use the item's action menu to Edit Copilot settings.

  3. From the AI tools configuration page, fill in the Description to provide AI tool details for internal use.

    • For MS Copilot, the name and NQL ID fields are predetermined—not editable.

  4. Select the corresponding connector credentials preconfigured in Nexthink for the API credentials field.

  5. Add available Licenses for MS Copilot, if available.

  6. Save AI tool configuration.


RELATED TASKS

Last updated

Was this helpful?