Back to Analytics Overview NLP Insights provides in-depth analytics on your AI Agent’s performance in identifying and executing tasks, enabling you to improve training and intent coverage. To view the NLP Insights dashboard:Documentation Index
Fetch the complete documentation index at: https://koreai.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
-
Click Analytics on the left navigation pane. The Analytics panel opens with the list of reports.

- Click NLP Insights under the Automation section of the Analytics panel.
- Select appropriate filters and click Apply.
- Intent Found: Number of identified intents.
- Intent Not Found: Number of unidentified intents.
- Unhandled Utterances: Number of unhandled utterances.
- Pinned: Pinned NLP Insight records for easy access and viewing.
In the latest platform version, the NLP Insights section retains only NLP-related analytics data for task identification. Task execution analytics are available in the Task Execution Logs section.
NLP Analytics Fields
Intent Found
The Intent Found tab includes all user utterances successfully identified by the platform. An intent represents the goal the customer has in mind; the phrases used to express the intent are called user utterances.Check for false positives where an utterance is wrongly identified for an intent.

| Field | Description |
|---|---|
| Utterances | Utterances identified by the AI Agent, grouped by similarity by default. Click the Utterances header to disable Group by Utterances. |
| Intent | The intent or task identified. If identified via a Dialog Task, the task name is shown. If answered using Answer from Document, this column shows Answer from Documents. Click the Intent header to enable Group by Intent. |
| Category | Fulfillment type: Single Intent, Multi Intent, Small Talk, Conversation Event, or Generate Answer. |
| Traits | Traits identified for the listed utterances. Available for data generated after June 1, 2021. Click the Traits header to enable Group by Traits. |
| UserID | The end user’s ID. View metrics by Kore User ID or Channel User ID. Channel-specific IDs are shown only for users who interacted during the selected period. |
| Language | The language in which the conversation occurred. For multi-lingual AI Agents, filter by language. Defaults to all enabled languages. |
| Date & Time | Date and time of the chat. Sort by Newest to Oldest or Oldest to Newest. |
Intent Not Found
The Intent Not Found tab includes all user utterances that the platform could not identify due to invalid training, insufficient training data, or the intent not existing in the AI Agent.
| Field | Description |
|---|---|
| Utterances | Utterances not identified by the AI Agent, grouped by similarity by default. Click the Utterances header to disable Group by Utterances. |
| Category | Fulfillment type: Single Intent, Multi Intent, Small Talk, Conversation Event, or Generate Answer. |
| Traits | Traits identified for the listed utterances. Available for data generated after June 1, 2021. Click the Traits header to enable Group by Traits. |
| UserID | The end user’s ID. View metrics by Kore User ID or Channel User ID. Channel-specific IDs are shown only for users who interacted during the selected period. |
| Language | The language in which the conversation occurred. Defaults to all enabled languages. |
| Date & Time | Date and time of the chat. Sort by Newest to Oldest or Oldest to Newest. |
Unhandled Utterances
Unhandled Utterances help analyze unidentified inputs received from users during task execution at an entity node, message node, or confirmation node. These insights identify the need for additional training or new intents. The following fields are unique to this tab:- Prompt Type: Entity node, Message node, or Confirmation node.
- Node Name: Name of the node where the utterance was not handled.
- Task Name: Name of the task where the utterance was unidentified.

Unhandled utterances are available for all conversations with product version 9.3 or higher.
| Field | Description |
|---|---|
| Utterances | Unhandled utterances grouped by similarity by default. Click the Utterances header to disable Group by Utterances. |
| Traits | Traits identified for the listed utterances. Available for analytics generated after June 1, 2021. Click the Traits header to enable Group by Traits. |
| Prompt Type | Entity node, Message node, or Confirmation node. Click Prompt Type header to enable Group by Prompt Type. |
| Task Name | The task identified for the user utterance. Click Task Name header to enable Group by Task. |
| Node Name | The name of the service, script, or WebHook within the task. Click Node Name header to enable Group by NodeName. |
| UserID | The end user’s ID. View metrics by Kore User ID or Channel User ID. Channel-specific IDs are shown only for users who interacted during the selected period. |
| Language | The language in which the conversation occurred. Defaults to all enabled languages. |
| Date & Time | Date and time of the chat. Sort by Newest to Oldest or Oldest to Newest. |
Pinned
The Pinned tab displays records pinned from the Intent Found, Intent Not Found, or Unhandled Utterances tabs.| Field | Description |
|---|---|
| Utterances | Pinned utterances, grouped by similarity by default. Click the Utterances header to disable Group by Utterances. |
| Intent | The intent associated with the pinned utterance. Click the Intent header to enable Group by Intent. |
| Type of Issue | Shows the reason for failure in case of Task Failure records. |
| UserID | The end user’s ID. View metrics by Kore User ID or Channel User ID. Channel-specific IDs are shown only for users who interacted during the selected period. |
| Language | The language in which the conversation occurred. Defaults to all enabled languages. |
| Date & Time | Date and time of the chat. Sort by Newest to Oldest or Oldest to Newest. |
NLP Insights Analysis
Features
- Filter information by user utterances, intent, user ID, date period, channel, language, and custom tags. See Filter Criteria for more details.
- Complete meta-information is stored for later analysis, including the original utterance, channel, extracted entities, custom tags, detailed NLP analysis with engine scores, and ranking and resolver scores.
- View the chat transcript up to the point of the user utterance, including user profile and conversation session details.
- Train the utterance directly from the list. Trained utterances are marked accordingly.
- Pin important records for later tracking. Pinned records appear on the Pinned tab.
- Sort by Date and Time (Oldest to Newest, Newest to Oldest). Export insights data as a CSV file.

The NLP Insights page shows conversations from the last 24 hours by default. Use the Date drop-down to select 24 hours, the last 7 days, or a custom period.
Fields Matrix
The following matrix shows field availability across NLP Insights tabs:| Field | Intent Found | Intent Not Found | Unhandled Utterances | Pinned |
|---|---|---|---|---|
| Utterances | ✔ | ✔ | ✔ | ✔ |
| Intent | ✔ | X | X | ✔ |
| Traits | ✔ | ✔ | ✔ | X |
| UserID | ✔ | ✔ | ✔ | ✔ |
| Language | ✔ | ✔ | ✔ | ✔ |
| Date & Time | ✔ | ✔ | ✔ | ✔ |
| Prompt Type | X | X | ✔ | X |
| Task Name | X | X | ✔ | X |
| Node Name | X | X | ✔ | X |
| Failure Point | X | X | X | X |
| Type of Issue | X | X | X | ✔ |
| Type | X | X | X | X |
| Total Runs | X | X | X | X |
| Success% | X | X | X | X |
| 2XX Responses | X | X | X | X |
| Non 2XX Responses | X | X | X | X |
| Avg Response Time | X | X | X | X |
| Log | X | X | X | X |
| Debug Point | X | X | X | X |
| Channel | X | X | X | X |
Filter Criteria
You can filter information on the Insights page using various filters. Save the entered filter criteria and set it as the default filter using Save as Default Filter. Filter criteria differ slightly between tabs. The relevant filters are applied when switching between tabs on the Insights page. See Dashboard Filter Criteria for more details.Detailed View
For any user utterance listed on the tabs, click the record to open more details. The record shows the following sub-tabs: Details, NLP Analysis, and Chat History.Details
The Details tab shows the basic details of the session along with a JSON file that includes the NLP analysis for the conversation.
- Information on the intent not being identified by the ML, FM, and KG engines, indicating the user utterance was answered directly from the document.
- The answer presented to the user.
- The document from which the answer was provided.
- A Similarity Score for how similar the user query is to the document content.
- An option to add the query to the Knowledge Graph as an FAQ.

NLP Analysis
This tab provides a visual representation of the NLP Analysis, including intent scoring and selection.
Chat History
The Chat History tab shows the exact message or conversation for which the record is logged, along with the entire chat history of the user session.
- User Profile: A 360-degree view of the user and their usage metrics.
- User Conversation Sessions: Lists all sessions of the user in the given period with the selected utterance section expanded.
- Go to Selected Utterance: Clicking this icon highlights the selected utterance in orange.
- X-Trace Id: A unique ID assigned to each incoming message, included in all platform logs.
- K-Trace Id: Kore’s monitoring trace ID, useful for debugging purposes.


The X-Trace Id and K-Trace Id are retained in the logs for 30 days. Once expired, a tooltip displays: “Trace records for this message are not available”.
| Functionality | Attribute | Description |
|---|---|---|
| User Profile | Kore User ID | User ID assigned by the platform. |
| User Profile | Channel Data | Data received from the channel (information available in the User Context). |
| User Profile | User Meta Tags | Total number of meta tags associated with the user and key-value pairs for the most recent ones. |
| User Profile | Latest Interaction | Last time the user interacted with the AI Agent. |
| User Profile | Total Conversation Sessions | Total interactive and non-interactive sessions from the beginning of time. |
| User Profile | Total Conversation Sessions in the Last 30 Days | Total interactive and non-interactive sessions in the last 30 days. |
| User Profile | Last 30 Days’ Intent Detection Rate | (Total identified intents / (Total identified intents + unidentified utterances)) × 100 over the last 30 days. |
| User Profile | Intents Requested | Total identified intents + unidentified utterances. |
| User Profile | Intents Identified | Total intents identified. |
| User Profile | Last 30 Days Goal Completion Rate | (Successful tasks / (Total successful tasks + total failed tasks)) × 100 over the last 30 days. |
| User Profile | Tasks Initiated | Total successful tasks + total failed tasks. |
| User Profile | Tasks Completed | Tasks successfully completed. |
| User Profile | Recent Conversation Flows | Top 10 popular conversation flows executed by the user in the last 30 days. |
| User Conversation Sessions | Session Start | Session start date and time. |
| User Conversation Sessions | Session End | Session end date and time. |
| User Conversation Sessions | Channel | Channel in which the session was initiated. |
| User Conversation Sessions | Agent Transfer Tag | Sessions where the user was transferred to an agent. |
| User Conversation Sessions | Drop Off Tag | Sessions where the user dropped off. |
| User Conversation Sessions | Total Success Tasks | Count of tasks successfully completed in the session. |
| User Conversation Sessions | Total Failed Tasks | Count of tasks failed in the session. |
| User Conversation Sessions | Intents Identified | Count of intents successfully identified in the session. |
| User Conversation Sessions | Intents Unidentified | Count of unidentified intents and list of unidentified intents. |
| User Conversation Sessions | Conversation Path | The series of tasks initiated by the user in the session. |
| User Conversation Sessions | Session Meta Tags | Count of session meta tags with details of the most recent custom meta tags. |
| User Conversation Sessions | Message Meta Tags | Chat transcript annotated with message tags for messages with associated meta-tags. |
| User Conversation Sessions | Agent Transfer | Indicates the point of agent transfer at the last message before transfer. |
| User Conversation Sessions | Drop Off | Indicates the point of drop off at the last message before dropping off. |
DialogGPT NLP Insights Analysis
DialogGPT Analytics provides structured insights into how the system processes user inputs, detects intents, qualifies responses, and orchestrates conversations. It allows you to monitor intent classification, chunk qualification, response generation, and chat history, improving tracking, debugging, and compliance. Analytics also includes the DialogGPT-ConversationOrchestrator model output Fulfillment Type as a category, enabling developers to filter user inputs by triggered intents and review NLP details for deeper analysis.Query Rephrasing
The system enhances user input through query rephrasing while preserving intent and improving recognition and response accuracy. It normalizes complex or ambiguous queries, correctly interprets synonymous variations, and enhances model comprehension by reducing inconsistencies.Chunk Qualification
After rephrasing the user input, the system evaluates multiple response sources to identify the most relevant response chunks. It filters responses from Dialogs, Search, and FAQs, ensuring accurate and contextually appropriate results. This section displays key details including the model used, processed user input, processing time, number of qualified chunks, similarity thresholds, and proximity thresholds.
Conversation Orchestrator
After qualifying relevant response chunks, the Conversation Orchestrator determines the optimal fulfillment path for generating responses. It supports both Single-Intent and Multiple-Intent categorization. This section displays key details including the model and prompt used, processing time, and matched intents. Access the complete request and response logs for deeper analysis and troubleshooting.
Chat History
The Chat History tab shows the exact message or conversation for which the record is logged, the entire chat history of the user session, and the intent and intent category.
Train the AI Agent
You can train specific intents and utterances from the Intent Found, Intent Not Found, and Unhandled Utterances tabs. Hover over a row and click the Train icon to open the Test & Train page.Data Export
Export the data on the NLP Insights page to a CSV file by clicking the Export icon on the top right corner of the page.