Chats
Monitor and analyze chat interactions between your users and the AI assistant.
Overview
The Chats page shows all chat sessions between users and the Deway assistant. Use it to:
- Monitor how users interact with the AI
- Identify common questions and topics
- Find gaps in your Knowledge Base
- Improve Agent Training based on real conversations
Navigate to Chats in the admin sidebar.
Chat List
The chat list shows all sessions with filtering and search capabilities.
Each Chat Shows
| Field | Description |
|---|---|
| User ID | The identified user (from Deway.identify()) |
| Topic | AI-detected topic of the conversation |
| Message Count | Number of messages in the conversation |
| Pages | Which pages the user was on during the chat |
| Started | When the conversation began |
| Last Activity | Most recent message timestamp |
Filtering
Filter chats by:
- Time Period — Last 24 hours, 7 days, 30 days, or custom date range
- User ID — Search for a specific user
- Sort — By start time or last activity, ascending or descending
Chat Details
Click on a chat to open the full conversation in a side panel.
Message Structure
Each message shows:
| Field | Description |
|---|---|
| Actor | user or assistant |
| Content | The message text (supports markdown rendering) |
| Timestamp | When the message was sent |
| Intent | What the AI identified the user was trying to do |
| Topic | Current conversation topic |
| Page | Which page the user was on when they sent the message |
AI Response Details
For assistant messages, you can also see:
- Citations — Knowledge Base sources used to generate the response, with links to the original documentation
- Topical Structure — Whether the conversation topic is stable, gradually shifting, or abruptly shifting
Using Chats to Improve
Identify Knowledge Gaps
Look for chats where:
- The AI couldn't answer questions
- Users asked follow-up clarifying questions
- Users seemed confused by responses
Action: Upload additional documentation to your Knowledge Base.
Detect Sensitive Topics
Look for chats where:
- Users ask about pricing or billing
- Users express frustration
- Users need human support
Action: Add Sensitive Topics to handle these appropriately.
Create New Jobs
Look for chats where:
- Users repeatedly ask about the same goals
- Users struggle with specific workflows
Action: Create Jobs to help the AI guide users.
Best Practices
- Review chats weekly — Look for patterns, not just individual messages
- Focus on gaps — Prioritize chats where the AI fell short
- Track improvements — Monitor whether changes to training and knowledge base improve responses over time
Next Steps
- Agent Training — Configure sensitive topic handling
- Knowledge Base — Add missing documentation
- Jobs — Define user goals