
Your agent returned an answer. Now see how it got there.
See the full AI execution path across prompts, model calls, tools, and retrieval for AI agents and LLM applications so you can understand how every response is generated and know where to investigate next.
AI agents can succeed while using the wrong context or tool.
Without tracing the full path, teams are left guessing.
Progress AI Observability gives you trace-level visibility into why an agent responded the way it did, which tools and context shaped the outcome, and where the workflow changed course.
“Being able to see the full trace - prompts, retrieval, tool calls - in one view changed how our team works.”
Early Access Program participant
Progress AI Observability fits into your existing agent workflows with lightweight SDKs for .NET, Python, and JavaScript. Start capturing execution data quickly, then use it to understand, debug, and improve agent behavior.
Instrument your AI agents with lightweight integrations that capture prompts, model calls, todiv usage, retrieval steps and state.
Observe agent behavior end to end using session- and trace-level views designed specifically for multi-step and multi-agent workflows.
Improve reliability, performance, and cost by debugging failures, running evaluations and tuning orchestration and model choices using real production data.
Get Started in Minutes
// .NET - Install & Instrument
// 1. Install
dotnet add package Progress.Observability.Instrumentation
// 2. Instrument
chatClient = chatClient.AddObservability(options =>
{
options.AppName = Environment.GetEnvironmentVariable("OBSERVABILITY_APP_NAME")!;
options.ApiKey = Environment.GetEnvironmentVariable("OBSERVABILITY_API_KEY")!;
});
# Python - Install & Instrument
# 1. Install
pip install progress-observability
# 2. Instrument
from progress_observability import Observability; import os
Observability.instrument(
app_name=os.getenv("OBSERVABILITY_APP_NAME"),
api_key=os.getenv("OBSERVABILITY_API_KEY")
)
// TypeScript - Install & Instrument
// 1. Install
npm install progress-observability
// 2. Instrument
import { Observability } from 'progress-observability';
Observability.instrument({
appName: process.env.OBSERVABILITY_APP_NAME,
apiKey: process.env.OBSERVABILITY_API_KEY
});
Use production traces to understand how AI agents and LLM applications behave across prompts, model calls, retrieval, tools, latency, token usage, and outputs.
Inspect the full end-to-end trace from prompt to final output, including model calls, tools, retrieval, spans and latency.
Review each model call, including prompts, responses, token count, latency, cost and metadata for LLM debugging and auditing.
Trace the agentic steps around each model call, including tool use, retrieved context, retries, handoffs, state changes and custom spans.
Filter traces by application, environment, customer, release, model, workflow or status to isolate the requests for review and replay.
Monitor latency, errors, token usage, cost, model usage and quality signals across production AI workflows.
Supports common languages, frameworks, model providers, and existing observability tools, with enterprise-ready security, privacy controls, and auditability.
Use traces to debug, manage cost, evaluate and continuously improve your AI applications.
Trace and observe
Debug
Control costs
Evaluate and Improve
Connected Evidence
Progress AI Observability makes it easy to get started with flexible, affordable pricing that grows with your needs.
per month
Includes 10,000 units
Retention: 7 days
per month
Includes 200,000 units
Retention: 30 days
$8 USD per additional 100K units
per month
Includes 1,000,000 units
Retention: 60 days
$8 USD per additional 100K units
per month
Custom trace volume
Retention: Infinite
The most common questions teams ask when evaluating AI observability for production agents.
Start tracing prompts, model calls, retrieval, tools, latency and outputs in minutes. Use Progress to understand agent behavior, debug faster and build production AI systems with more confidence.
Production and enterprise options are available for teams that need higher usage, more seats, longer retention and advanced evaluation capabilities.