Skip to main content

Analytics & Monitoring

thinnestAI provides comprehensive analytics to help you understand how your agents are performing, what they’re costing, and where they can improve.

Dashboard Overview

The main Dashboard shows aggregated metrics across all your agents:

Time Range Filters

View metrics for different periods:
  • Last 24 hours
  • Last 7 days
  • Last 30 days
  • Custom date range

Agent Performance

Each agent has a dedicated Performance tab with detailed metrics:

Response Metrics

Cost Metrics

Quality Metrics

Via the API

Agent Tracing

Every agent interaction is traced for debugging and analysis:

Trace Data

Each trace includes:
  • Input message — What the user said
  • Agent reasoning — The LLM’s internal processing
  • Tool calls — Which tools were called, with what arguments, and what they returned
  • Output message — The agent’s response
  • Token usage — Input and output tokens
  • Latency — Time for each step
  • Cost — USD cost of this interaction
  • Errors — Any errors that occurred

Viewing Traces

Voice Metrics

For voice agents, additional real-time metrics are available:

Real-Time Voice Metrics (WebSocket)

Subscribe to live voice metrics during active calls:

Channel Analytics

Track message volume and quality per channel:

Usage & Billing Metrics

Monitor your spending in real-time:

Audit Logging

For compliance and security, all platform actions are logged:

View Audit Logs

Deployment History

Track all deployments and version changes:

Rollback

If a deployment causes issues, roll back to a previous version:

Alerts & Notifications

Configure alerts for important metrics:
  • Error rate spike — Get notified when error rate exceeds a threshold
  • High latency — Alert when response time degrades
  • Budget threshold — Warning when spending approaches a limit
  • Low balance — Alert before your balance runs out

Best Practices

  • Check analytics weekly — Spot trends before they become problems.
  • Use traces for debugging — When an agent misbehaves, traces show exactly what happened.
  • Monitor cost per conversation — Ensure your agents are cost-effective.
  • Set up alerts — Don’t wait for users to report issues.
  • Compare agent versions — After deploying changes, compare metrics to the previous version.
  • Review audit logs — Track who changed what, especially in team environments.