Monitoring User Frustration
Use the frustration tools to identify and investigate unhappy users. Workflow:- Start with
moda_get_overviewto see the frustration rate - Use
moda_get_frustrationsto get specific frustrated conversations with evidence - Drill into a conversation with
moda_get_conversation_contextto see the full context
“Check if any users were frustrated in the last 7 days and show me the details”
Investigating Tool Failures
Identify which tools are failing and why. Workflow:- Call
moda_get_tool_failuresto see which tools have the most failures - Pick a tool and call
moda_get_tool_failure_detailto see error subtypes and examples - Use the inline conversation context in each example to understand the failure scenario
“Which tools are failing the most? Show me examples of the top failing tool”
Exploring Conversation Clusters
Understand what topics your users are discussing. Workflow:- Call
moda_get_clustersto see root-level topic categories - Drill into a category by passing its
node_idasparent_id - Use
moda_get_cluster_conversationsto see specific conversations in a cluster
“What are the main topics users are asking about? Drill into the biggest cluster”
Searching Conversations
Find specific conversations by content, user, or time range. Workflow:- Use
moda_search_conversationswith asearchterm for full-text search - Filter by
environmentto focus on production vs. development - Use
moda_get_conversation_contextto read specific conversations
“Find all production conversations mentioning ‘timeout errors’ from the last 24 hours”