Features
Conversations
The Conversations section in Chatmode allows you to view and manage all interactions between your AI agents and users across different environments.
Conversation List View
The main Conversation page provides a list view of all ongoing and past conversations:
- Active conversations requiring attention
- Recently resolved conversations
- Filters for narrowing down the view (see Search and Filters below)
Viewing Conversations
Each conversation entry displays key information:
- User identifier or name (if available)
- Environment where the conversation occurred
- Associated Lead (if any)
- Start time and duration
- Status (Active, Resolved, Archived)
- Priority level (if assigned)
Conversation Details
Clicking on a conversation opens the detailed view, showing:
- Complete message history between user and agent
- Metadata about each message (timestamp, token usage)
- User information and context
- Agent responses and actions taken
- Attachments or files shared during the conversation (if supported)
Managing Conversations
Conversation Status
Conversations can have one of three statuses:
- Active: Ongoing conversations that may require attention or are being handled by the AI.
- Resolved: Completed conversations where the user’s needs were addressed.
- Archived: Older conversations moved to storage for reference.
To change a conversation’s status:
- Open the conversation details
- Click the status dropdown in the top-right
- Select the new status
- Add an optional note about the status change
Assigning Conversations
For team collaboration, you can assign conversations to specific team members:
- Open the conversation details
- Click on “Assign” in the sidebar
- Select a team member from the dropdown
- Optionally add a note about the assignment
The assigned team member will receive a notification and can take over managing the conversation.
Priority Levels
Set priority levels to highlight conversations that need immediate attention:
- High: Urgent issues requiring immediate response
- Medium: Important matters that should be addressed soon
- Low: Routine conversations that can be handled in regular order
Conversation Search and Filters
Find specific conversations using the available filters and search bar:
- Text Search: Find conversations containing specific words or phrases within messages or associated lead names.
- Date Range: Filter by time period (filter implementation may need verification).
- Environment: View conversations from specific environments.
- Status: Filter by Active, Resolved, or Archived status.
- Assigned Team Member: Filter by the team member assigned to the conversation (including unassigned).
- Priority: Filter by priority level.
Best Practices
- Regular Review: Schedule time to review conversations for quality and insights.
- Team Coordination: Establish clear guidelines for assigning conversations and managing statuses/priorities.
- User Privacy: Be mindful of sensitive information in conversations.
- Learn and Improve: Use conversation insights to improve your agents’ prompts and training.
- Response Templates: Create standardized responses for common scenarios handled by team members.
Next Steps
- Train your agents based on insights from real conversations
- Optimize your environments for better user experience