agent-observability-session-classify

Classifies user intent satisfaction in Databook Agent Observability sessions and traces using RUM and audit trail data.

150|23|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/datadog-labs/agent-skills --skill agent-observability-session-classify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-observability-session-classify
Source: https://github.com/datadog-labs/agent-skills/tree/main/agent-observability/agent-observability-session-classify
Command: npx skills add https://github.com/datadog-labs/agent-skills --skill agent-observability-session-classify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pup, datadog-api, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill analyzes Datadog Agent Observability traces to classify whether a user's intent was satisfied, providing insights into the effectiveness of AI agent interactions.

Core Features & Use Cases

  • Session Classification: Identify if a user's intent was met in a session or trace.
  • Mode Detection: Classify based on session_id, trace_id, or ml_app mode.
  • Content Retrieval Cascade: Retrieve and analyze conversation content and metadata from the session or trace.
  • RUM Behavioral Signals: Utilize Real User Monitoring data to confirm classification.
  • Audit Trail Signals: Analyze the audit trail for server-confirmed effects of the assistant's actions.
  • Use Case: Use this Skill to evaluate the success of an AI agent's interaction with a user, providing feedback for improvement.

Quick Start

Classify the satisfaction of a session with session_id 'abc-123'.

Frequently Asked Questions about agent-observability-session-classify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I classify user intent satisfaction in Datadog Agent Observability traces?

You can classify user intent satisfaction in Datadog Agent Observability traces by analyzing session interactions and audit trail data. This Skill evaluates conversation content and RUM behavioral signals to derive a satisfaction verdict.

Can I use RUM data to confirm session classification for AI agent interactions?

Yes, RUM data confirms session classification by providing behavioral signals. The Skill utilizes Real User Monitoring data alongside audit trail analysis to validate whether a user's intent was met in an AI agent session.

How do I evaluate AI agent effectiveness using Datadog session classification modes?

You can evaluate AI agent effectiveness by classifying sessions using session_id, trace_id, or ml_app modes. The Skill retrieves conversation content and metadata from these specific modes to determine interaction success.

What Datadog data sources are needed to detect user intent satisfaction in agent traces?

Detecting user intent satisfaction requires Datadog Agent Observability, RUM, and audit trail data. These sources provide the conversation content, behavioral signals, and server-confirmed effects needed for classification.

Does classifying Datadog Agent Observability sessions require specific access permissions?

Yes, classifying Datadog Agent Observability sessions requires access to Datadog Agent Observability and RUM data. The Skill needs these permissions to retrieve and analyze conversation content and behavioral signals.

Why analyze the audit trail when classifying AI agent session satisfaction?

Analyzing the audit trail classifies AI agent session satisfaction by checking for server-confirmed effects of the assistant's actions. This confirms whether the agent's automated responses successfully satisfied the user's original intent.