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.
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.
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.
Nexthink AI Tools collects user-license data for Microsoft Copilot by default, even if you do not configure Microsoft Copilot in AI tools. Refer to the F.A.Q about Microsoft Copilot data retrieval for more information.
Configuring AI tools for Nexthink monitoring
To configure a new AI tool:
Navigate to AI Tools > Manage AI tools from the main navigation.
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.

From the AI Tools configuration page, fill in the fields:
An AI tool name, such as KanopyGPT.
The system automatically generates NQL ID of the AI tool based on the name. In this case:
#kanopygpt
Description to provide AI tool details for internal use.

Choose one or both Application types: Web or Desktop.
For Web AI applications, Add URL:
URL Name is a free-text label to identify the configuration. Example:
KanopyGPTURL pattern is the main domain of the web application. Defines where the AI tool is accessed. Example:
kanopygpt.comConversation endpoint URL pattern is the specific path used to detect interactions with the AI tool. Nexthink supports these formats:
A fully qualified URL such as
kanopygpt.com/backend-api/conversationA pattern such as
backend-api/conversation.
You can add up to 5 conversation endpoints for the same web AI application.
Refer to the Determining the Conversation endpoint URL pattern using your browser section below.
For Desktop AI applications define their respective Binaries. You can add up to 5 binaries for the same desktop AI application.
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_timefield from theexecution.eventstable in the NQL data model.If the
focus_timeopt-in field is not enabled, Nexthink cannot monitor user interactions with AI tools on Desktop applications.
Optionally, you can assign a Governance policy to define how Nexthink handles specific AI-tool usage detected in your environment.
To select the corresponding policy, refer to Choose an AI governance policy for the AI tool.
Governance configuration options are visible and available for user roles with governance permissions.
Add Licenses for the AI tool, if available.
Enable employee experience campaign to monitor employee perception of the specific AI tool from the dedicated dashboard.
If needed, you can modify campaign settings for AI tools to exclude specific users from campaigns or disable the campaign entirely.
Once activated, allow up to seven days for the campaign data to appear in the AI tool dashboard.
If you disable a campaign, no new employees are targeted. However, employees who had already been targeted continue to receive the campaign until they respond, cancel, or the campaign expires.
Save AI tool configuration.
Determining the Conversation endpoint URL pattern using your browser
When configuring AI tools, follow these steps to discover and determine the Conversation Endpoint pattern.
You can extract either a path (pattern) or a fully qualified URL.
From your browser:
Open your AI tool web application.
Navigate to the webpage to chat with the AI Tool.
Nexthink recommends opening a new conversation with no chat history.
Open the developer tools in your browser by pressing F12 or by right-clicking to Inspect, depending on the case.
Click and open the Network tab.
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.
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.
Click on the found result and open the Headers subtab within the Network tab.
Find the Request URL field to copy/extract the Conversation endpoint required to configure the AI tool in Nexthink. Nexthink supports these two formats:
A fully qualified URL such as
kanopygpt.com/backend-api/conversationA pattern such as
backend-api/conversation
Choose the format that best fits your configuration. See the image below.
You can add up to 5 conversation endpoints for the same web AI application in Nexthink.

To learn about the AI Tools campaign content, deployment conditions and interpretation, refer to Built-in campaign content for sentiment tracking.

RELATED TASKS
Last updated
Was this helpful?