Analytics & Insights
Track performance and gather insights from your AI assistants
KnowFlow’s analytics tools help you understand how your AI assistants are performing, identify knowledge gaps, and make data-driven improvements to enhance user experience.
Analytics Dashboard
The analytics dashboard provides a comprehensive overview of your AI assistants’ performance across all deployments.
Accessing Analytics
Navigate to Analytics
From your organization dashboard, click on Analytics in the left sidebar.
Select Time Range
Use the date picker in the top-right corner to select the desired time period for analysis.
View Dashboard
The main dashboard displays key metrics and visualizations of your AI assistants’ performance.
Key Performance Metrics
Usage Metrics
Total Conversations
Number of distinct conversation sessions with your AI assistants
Total Messages
Total number of messages exchanged with your AI assistants
Active Users
Number of unique users interacting with your AI assistants
Quality Metrics
Response Rate
Percentage of user queries that received a response
User Satisfaction
Average rating given by users (if feedback is enabled)
Knowledge Coverage
Percentage of queries answered using knowledge base information
Performance Metrics
Average Response Time
Time taken to generate and deliver responses
Completion Rate
Percentage of conversations that reached a successful conclusion
Handoff Rate
Percentage of conversations escalated to human support
Conversation Analytics
The Conversation Analytics section provides detailed insights into user interactions with your AI assistants.
Conversation List
View a complete list of conversations:
- Go to the Conversations tab
- Browse through all conversations with details such as:
- Start time
- Duration
- Number of messages
- User satisfaction
- Knowledge bases accessed
- Platform (website, Discord, etc.)
Conversation Details
Analyze individual conversations in depth:
- Click on any conversation in the list
- View the complete message exchange
- See which knowledge chunks were retrieved for each response
- Review user feedback if provided
- Analyze conversation flow and identify potential improvements
Knowledge Base Insights
Understand how effectively your knowledge bases are serving user needs.
Top Performing Content
Identify your most valuable knowledge content:
- Go to the Knowledge Insights tab
- View the Top Content section
- See which knowledge chunks are most frequently used in responses
- Analyze which sources provide the most helpful information
Knowledge Gaps
Identify areas where your knowledge bases need improvement:
- Go to the Knowledge Gaps tab
- View questions that:
- Received low confidence scores
- Had no relevant knowledge chunks
- Received negative user feedback
- Use these insights to expand and improve your knowledge bases
Source Performance
Evaluate the effectiveness of different knowledge sources:
- Go to the Sources tab
- View metrics for each knowledge source:
- Usage frequency
- User satisfaction
- Retrieval quality
- Identify which sources are most valuable and which may need improvement
App Performance
Analyze how individual AI assistants are performing.
App Metrics
View performance data for each assistant:
- Go to the Apps tab
- Select an app to view its performance metrics
- Analyze:
- Usage trends
- User satisfaction
- Response quality
- Knowledge coverage
Deployment Comparison
Compare performance across different deployment platforms:
- Go to the Deployments tab
- View metrics for each deployment type (website, Discord, Slack, etc.)
- Identify which platforms have:
- Higher usage
- Better user satisfaction
- More successful interactions
Query Analysis
Gain insights into what users are asking and how well your AI assistants are responding.
Popular Topics
Identify frequently asked topics:
- Go to the Queries tab
- View the Topics section
- See clusters of related questions
- Analyze topic trends over time
Query Patterns
Understand patterns in user queries:
- Go to the Query Patterns section
- View analysis of:
- Question types (how, what, why, etc.)
- Query length distribution
- Time-of-day patterns
- Common keywords
User Analytics
Understand your users and their interaction patterns.
User Demographics
View information about your users:
- Go to the Users tab
- See demographics such as:
- Geographic location
- Device types
- Browser/app used
- New vs. returning users
User Behavior
Analyze how users interact with your AI assistants:
- Go to the User Behavior section
- View metrics like:
- Average session duration
- Questions per session
- Time between messages
- Follow-up question rate
Export and Reporting
Data Export
Export analytics data for further analysis:
- Go to the desired analytics section
- Click the Export button
- Choose your preferred format:
- CSV
- Excel
- JSON
- Download the file
Scheduled Reports
Set up automatic analytics reports:
- Go to Settings → Reports
- Click Create Report
- Configure:
- Report name
- Frequency (daily, weekly, monthly)
- Recipients
- Metrics to include
- Click Save to activate
Best Practices
- Regular review: Set aside time weekly or monthly to review analytics
- Look for patterns: Identify recurring issues or popular topics
- Compare time periods: Track improvements over time
- Act on insights: Use data to guide knowledge base updates
- Test changes: Measure the impact of changes on key metrics
- Share insights: Distribute reports to relevant stakeholders