
Every prompt, model call and retry has a cost.
See which ones matter.
Track token usage, model calls, latency, and workflow behavior so you can understand what every AI request costs and optimize AI spend.
Built for teams working in .NET, Python, and JavaScript. No credit card required. 5-minute setup. Free for small teams
Pricing shows cost per token—not why usage spikes. Prompts, retries, tool calls, retrieval patterns, and model choices quietly increase spend as workflows run.
Progress AI Observability ties cost and token usage to execution traces, so teams can pinpoint expensive patterns, optimize workflows, and avoid surprise bills.
"We're extensively using AI Observability to monitor our cost model, allowing us to analyze customer charges at any time. This feature has filled a critical visibility gap."
Jeremy Schaab
Vice President Software Development, FYIsoft
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
});
Track AI spend across apps, agents, workflows, models, providers, teams, and customers so you can identify cost drivers, understand ownership, and prioritize optimization.
Monitor input and output tokens, request volume, latency, and usage trends across your AI systems.
Compare cost, latency, token usage, and output quality across models and providers to improve selection and routing decisions.
Visualize cost, usage, latency, and quality trends, investigate spikes, and set thresholds or budget alerts before spend or performance issues get out of control.
Support common languages, frameworks, model providers, and observability tools with enterprise-ready security, privacy controls, and auditability.
Cost analysis shows what spend is driven by, so teams can optimize with context.
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 tracking token usage, latency and estimated cost across your AI agents and LLM-powered applications. Use Progress AI Observability to identify expensive workflows, compare model usage and scale production AI with more confidence.
Start free. Production and enterprise options are available for teams that need higher usage, more seats, longer retention and advanced cost attribution.