Skip to main content
KPIs7 AI KPIs
Availability2025.1 or later

KPIs

The 7 AI KPIs

Pivots

Slice the results

Measures

Numerical values

Examples

Questions answered

Overview

GermainUX provides AI KPIs that capture the results and performance of AI analysis across user sessions, errors, conversations, recommendations, and AI requests. These KPIs make AI-generated insights available throughout GermainUX for dashboards, analysis, reporting, alerting, and automation.

KPI Catalog

AI Error Analysis

AI Error Analysis contains an AI-generated analysis of detected error events. Instead of reviewing individual error occurrences manually, AI can analyze the available error information and summarize what happened. Use this KPI to:
  • Quickly understand an error
  • Summarize error context
  • Identify patterns across error events
  • Support troubleshooting and root-cause investigation
  • Provide additional context for alerts and tickets
A typical investigation can progress from:
ErrorAI Error AnalysisAffected PopulationRelated KPIsInstancesLikely Root Cause

AI Session Analysis

AI Session Analysis contains an AI-generated analysis of a recorded real user session. It summarizes significant activity within the session so teams can understand what happened without manually replaying the entire session. Depending on the monitored data, the analysis can identify:
  • User actions
  • Pages, screens, or features used
  • Business processes and workflows
  • Tasks completed or abandoned
  • Errors encountered
  • Application slowness
  • Repeated or inefficient actions
  • Other significant events
When additional context is required, teams can open the associated Session Replay to see exactly what the user experienced.
User SessionAI Session AnalysisSignificant EventsSession Replay

AI Session Friction

AI Session Friction contains friction identified by AI while analyzing a real user session. Detected friction can include conditions affecting:
  • Conversion
  • Adoption
  • Productivity
  • User Experience
  • Technology
Examples can include confusing interactions, repeated actions, unsuccessful attempts, abandonment, errors, application slowness, or inefficient workflows. These friction KPIs make it possible to aggregate findings across sessions and determine which problems affect the largest populations.
User SessionsAI Session FrictionsRecurring FrictionsAffected PopulationAnalysis

AI Session Recommendation

AI Session Recommendation contains recommendations generated by AI from a collection of analyzed user sessions. Rather than focusing only on what happened in one session, this KPI can surface recommendations based on patterns observed across multiple sessions. Recommendations can identify opportunities to improve:
  • Conversion
  • Adoption
  • Productivity
  • User Experience
  • Business workflows
  • Application performance
  • Error resolution
For example:
Thousands of User SessionsAI AnalysisRecurring FrictionsAI Session RecommendationsPrioritized Improvements
This helps teams move from identifying individual issues to determining what should be improved across a broader user population.

AI Chat Friction

AI Chat Friction contains friction detected by AI within a monitored chat or conversation. AI can analyze conversations involving customers, employees, agents, or bots to identify interactions where the conversation may not be progressing successfully. Examples can include:
  • Customer questions not adequately answered
  • Repeated questions
  • Misunderstandings
  • Negative sentiment
  • Customer frustration
  • Unsuccessful bot responses
  • Agent or bot interactions that do not resolve the request
  • Other conversation friction
When chat data is associated with a monitored user session, teams can investigate the surrounding user experience for additional context.
ConversationAI Chat FrictionUser SessionSession ReplayRelated EventsAnalysis

AI Speed

AI Speed measures the time required for GermainUX AI to process a question and return a response. This KPI provides visibility into the responsiveness of AI Speed itself. Use it to monitor:
  • AI response time
  • Changes in AI response performance
  • Slow AI interactions
  • AI Speed performance over time
This KPI measures AI service performance, rather than an AI-generated business or user-experience insight.

GermainUX AI Request

GermainUX AI Request measures the duration of queries executed against GermainUX by AI. It provides visibility into the time required to retrieve and process GermainUX data used by AI capabilities. Use this KPI to:
  • Monitor AI query performance
  • Identify unusually slow requests
  • Analyze AI processing performance
  • Track request duration over time
This KPI is primarily a technology-performance KPI supporting the monitoring and troubleshooting of GermainUX AI operations.

Analyze AI Insights at Scale

Because AI findings are stored as KPIs, GermainUX can analyze them individually or aggregate them across larger populations. For example:
1

1,000 User Sessions

2

AI Session Analysis

3

AI Session Friction

4

Identify Recurring Frictions

5

Determine Affected Population

6

AI Session Recommendations

7

Prioritize Improvements

This allows teams to move from understanding one user’s experience to identifying the most important issues and opportunities across thousands of users.

From AI Insight to Evidence

AI KPIs can be correlated with the underlying data collected by GermainUX, including user sessions, application activity, errors, transactions, performance, and other KPIs. A typical investigation can progress from:
AI InsightFriction / IssueAffected PopulationRelated KPIsIndividual InstancesSession Replay / TraceLikely Contributing Factors
This allows teams to use AI to quickly identify what deserves attention while retaining access to the underlying evidence for further investigation.

Pivots

AI KPIs can be analyzed using pivots to understand where AI-generated insights, frictions, recommendations, or performance issues occur. Available pivots vary by KPI and can include:
Pivot CategoryExamples
UserUser Name, ID, Full Name, Department, Group, Role, Type, Location
ApplicationApplication Name, Component
SessionSession ID, Business Object, Last Friction, Converted, Success
PageURL, Path, Query, Title
DeviceDevice, Browser, Operating System
SystemSystem Name, Hostname, Type, Environment, Location
TargetTarget Name, Hostname, Type, Environment, Location
HTTPURL, Method, Path, Query, Status, Message
BusinessBusiness Levels 1–4
HierarchyHierarchy Levels 1–4
CampaignCampaign Name, Source, Medium, Term, Content
ClassificationCategory, New Category
TimeYear, Month, Day, Hour, Minute
For example:
AI Session FrictionApplicationUserSessionSession Replay
can help identify which applications generate the most friction, which users are affected, and the individual sessions where the friction occurred.

Pivots by AI KPI

KPIKey Available Pivots
AI Error AnalysisSystem, Target, User, Device, Application, Page, HTTP, Hierarchy, Business, Campaign, Session, Category, Time
AI Session AnalysisSystem, Target, User, Device, Application, Page, HTTP, Hierarchy, Business, Campaign, Session, Category, Time
AI Session FrictionSystem, Target, User, Device, Application, Campaign, Session, Last Friction, Converted, Time
AI Session RecommendationTarget, Application, Business Level, Category, Time
AI SpeedSystem, Target, User, Device, Application, Page, Business, Session, Success, Last Friction, Converted, Time
GermainUX AI RequestSystem, Target, User, Node, Engine, Source File, Source Trigger, Process/Thread, Category, Time
AI Chat FrictionSystem, User, Device, Application, Session, Converted, Time
The exact pivots available depend on the AI KPI and monitored data.

Measures

Measures provide the numerical values available for analyzing AI KPIs. KPIs without a dedicated numerical measure can still be aggregated, counted, filtered, and analyzed using their available pivots.

Example Analyses

Combining AI KPIs with pivots and measures makes it possible to answer questions such as: These combinations allow teams to move beyond an individual AI result and determine what is happening, where it is happening, who is affected, how frequently it occurs, and how it changes over time.

Additional Resources

AI Management

AI Features Management

AI Advice

AI Advice Dashboard

AI Summary

AI Summary for Real User Session

Frictions

Frictions Dashboard

Analytics

More Analytics Features

Automation

More Automation Features

Dashboard

Dashboards and Reports

Reports

Reports (Automatic, Scheduled)

Management

Management Features

Get Help

Contact GermainUX Support

The Germain Team can help you set this up.

Can't find what you need?

Search all GermainUX docs with Ctrl + K, or use the feedback buttons at the bottom of this page to tell us what is missing.

The content of this document is proprietary to GERMAIN SOFTWARE LLC.