---
title: "Performance Dashboard — AVCodex Docs"
description: "Performance Dashboard — AVCodex documentation for AV integrators, programmers, and ops teams."
lang: en
json-ld:
---

[](/)

Solutions

[Pricing](/pricing)[The Signal](/blog)[Resources](/resources)

Learn

[Free AI Assessment](/scorecard)[Get Started →](/pricing)

[Documentation Home](/docs)

Guides 

Getting Started

-   [The Alchemist Copilot](/docs/guides/the-alchemist-copilot)
-   [Choosing a Model](/docs/guides/choosing-a-model)
-   [Skills & Templates](/docs/guides/skills-and-templates)
-   [Pricing & Usage](/docs/guides/pricing-and-usage)
-   [Understanding Tokens](/docs/guides/understanding-tokens)
-   [Maximize AVCodex Capabilities](/docs/guides/maximize-avcodex-capabilities)

Knowledge & Memory

-   [How Knowledge Sources Work](/docs/guides/how-knowledge-sources-work)
-   [Knowledge Retrieval Settings](/docs/guides/knowledge-retrieval-settings)
-   [User Memory](/docs/guides/user-memory)
-   [Consumer Brain](/docs/guides/consumer-brain)

Agent Capabilities

-   [Image Recognition](/docs/guides/image-recognition)
-   [Image Generation](/docs/guides/image-generation)
-   [Video Generation](/docs/guides/video-generation)
-   [Deep Research and Deep Thinking](/docs/guides/deep-research-and-deep-thinking)
-   [Heartbeat (Proactive AI Outreach)](/docs/guides/heartbeat-proactive-ai-outreach)
-   [Database Connections](/docs/guides/database-connections)
-   [Agent-to-Agent Links](/docs/guides/agent-to-agent-links)
-   [Message Tagging](/docs/guides/message-tagging)
-   [Lead Generation Forms](/docs/guides/lead-generation-forms)
-   [Multilingual Apps](/docs/guides/multilingual-apps)
-   [Understanding Evaluations](/docs/guides/understanding-evaluations)

Design & Experience

-   [Style Studio](/docs/guides/style-studio)
-   [Component Studio](/docs/guides/component-studio)
-   [HQ Profile](/docs/guides/hq-profile)
-   [Multiplayer Chat](/docs/guides/multiplayer-chat)
-   [Circles](/docs/guides/circles)
-   [Desktop Agent](/docs/guides/desktop-agent)

Voice & Phone

-   [Phone Numbers](/docs/guides/phone-numbers)
-   [Outbound Calling](/docs/guides/outbound-calling)
-   [Voice Cloning](/docs/guides/voice-cloning)

Publish & Share

-   [Embed Chat Widget](/docs/guides/embed-chat-widget)
-   [Custom Domains](/docs/guides/custom-domains)
-   [PWA Installation](/docs/guides/pwa-installation)
-   [AVCodex Sites](/docs/guides/avcodex-sites)
-   [Embed on Kajabi](/docs/guides/embed-on-kajabi)
-   [How to Use AVCodex with Claude Code](/docs/guides/how-to-use-avcodex-with-claude-code)

Monetization & Access

-   [Selling Access](/docs/guides/selling-access)
-   [Consumer Monetization](/docs/guides/consumer-monetization)
-   [Access Control](/docs/guides/access-control)
-   [Bring Your Own Auth](/docs/guides/bring-your-own-auth)
-   [Clever SSO for Schools](/docs/guides/clever-sso-for-schools)

Analytics & Operations

-   [Analytics & Chat History](/docs/guides/analytics-and-chat-history)
-   [Performance Dashboard](/docs/guides/performance-dashboard)
-   [Programmatic Usage Stats](/docs/guides/programmatic-usage-stats)
-   [Session Lifecycle Webhooks](/docs/guides/session-lifecycle-webhooks)
-   [Audit Logs](/docs/guides/audit-logs)

Teams & White-Label

-   [Team Management](/docs/guides/team-management)
-   [Enterprise Whitelabel](/docs/guides/enterprise-whitelabel)

Alchemist Platform

-   [Alchemist Tickets](/docs/guides/alchemist-tickets)
-   [Alchemist Getting Started](/docs/guides/alchemist-getting-started)
-   [Alchemist Working with Tickets](/docs/guides/alchemist-working-with-tickets)
-   [Alchemist Local Development](/docs/guides/alchemist-local-development)

Alchemist Operations

-   [Alchemist Environment Variables](/docs/guides/alchemist-environment-variables)
-   [Alchemist Deploys and Domains](/docs/guides/alchemist-deploys-and-domains)
-   [Alchemist Self-Healing](/docs/guides/alchemist-self-healing)

Alchemist API & Automation

-   [Alchemist API Keys](/docs/guides/alchemist-api-keys)
-   [Alchemist MCP Server](/docs/guides/alchemist-mcp-server)
-   [Alchemist Pipeline Configuration](/docs/guides/alchemist-pipeline-configuration)
-   [Alchemist Pipeline Permutations](/docs/guides/alchemist-pipeline-permutations)

Developer Platform

-   [Building Custom MCP Servers](/docs/guides/building-custom-mcp-servers)
-   [Consumer OAuth for Custom MCP Servers](/docs/guides/consumer-oauth-for-custom-mcp-servers)

AVCodex MCP Server

-   [Overview](/docs/guides/overview)
-   [MCP Reference](/docs/guides/mcp-reference)
-   [Setup & Installation](/docs/guides/setup-and-installation)
-   [Authentication](/docs/guides/authentication)
-   [Tools Reference](/docs/guides/tools-reference)
-   [Common Workflows](/docs/guides/common-workflows)
-   [Rate Limits](/docs/guides/rate-limits)

Custom Actions 

Pro Actions 

API 

Builder API 

Agentic Commerce (ACP) 

Integrations 

[Docs](/docs)/ Guides / Analytics & Operations 

# Performance Dashboard

Last updated · MAR 2026 · [Read as Markdown](/docs/guides/performance-dashboard.md)

The Performance tab gives you visibility into how fast your agent responds. Use it to find bottlenecks, compare models, and tune the experience for techs in the field, programmers on deadline, and end users tapping a QR code in a conference room expecting an answer in seconds.

## [Accessing Performance# ](#accessing-performance)

Open any agent in the Builder and click the **Performance** tab. Data starts collecting automatically after the first message hits your agent.

## [Time Range# ](#time-range)

Use the range selector at the top to filter all metrics by time period:

Range

Shows

**24h**

Last 24 hours

**7d**

Last 7 days (default)

**30d**

Last 30 days

**90d**

Last 90 days

All cards, charts, and session lists update when you change the range.

## [Overview Cards# ](#overview-cards)

The top section displays four key metrics.

### [Median TTFC (Time to First Chunk)# ](#median-ttfc-time-to-first-chunk)

The most important number. How long a user waits before the first word of a response appears. Color-coded:

Color

Range

Meaning

**Green**

Under 800ms

Feels instant

**Yellow**

800ms to 2s

Acceptable for most use cases

**Red**

Over 2s

Users will notice a delay

A trend arrow shows whether TTFC is improving or degrading versus the previous period.

### [P95 TTFC# ](#p95-ttfc)

The 95th percentile response start time. Worst-case experience: 95% of requests start faster than this. If your median is fast but P95 is slow, some users are hitting edge cases (complex prompts, large manufacturer-spec knowledge bases, slow tool calls into your inventory or ticketing system).

### [Success Rate# ](#success-rate)

The percentage of streams that completed without errors. A healthy agent should sit above 98%. If it drops, check for:

-   Model API outages.
-   Tool execution failures (your control-system status endpoint, your ticketing API, etc.).
-   Rate limiting.

### [Total Streams# ](#total-streams)

Total number of chat responses generated in the selected period. A trend arrow shows volume change versus the previous period. Useful for spotting when a new deployment (a fleet of conference rooms going live with QR-code support) actually starts driving traffic.

## [Pipeline Breakdown# ](#pipeline-breakdown)

Shows where time is spent before the first token arrives. The bar is split into two phases:

-   **Setup**: Context gathering, tool resolution, message history loading, knowledge retrieval. Work your agent does before calling the LLM.
-   **Model**: Time from when the LLM request is sent to when the first token arrives. The LLM provider's latency.

> **Tip:** If Setup dominates your TTFC, look at reducing the number of active tools, trimming conversation history length, or paring down the knowledge sources you've attached. If Model dominates, try a faster model or reduce your system prompt size.

## [Token Usage# ](#token-usage)

Average input and output tokens per request. High input token counts increase TTFC because the model has more context to chew through. Common causes of high input tokens for AV agents:

-   Long system prompts (a 50-page integrator-standards SOP pasted into the system prompt is a classic).
-   Large knowledge-source context (every Crestron, Biamp, and Extron PDF you uploaded).
-   Deep conversation history.

## [Model Comparison# ](#model-comparison)

If your agent has used multiple models (after switching models or using model overrides), this table compares them side by side:

Column

Description

**Model**

The model identifier

**Streams**

Number of requests processed

**Median TTFC**

Median time to first chunk

**P95 TTFC**

95th percentile TTFC

**Median Duration**

Median total response time

**Avg Input/Output**

Average token counts

**Error Rate**

Percentage of failed streams

Click a model row to filter the entire dashboard to that model. A filter bar appears at the top with a clear button.

> **Note:** Model comparison is especially useful when deciding whether a model upgrade is worth it. Switch models, wait for data to accumulate, then compare before-and-after numbers.

## [Recent Sessions# ](#recent-sessions)

A paginated list of individual chat sessions with performance data:

Column

Description

**Time**

When the session occurred

**Model**

Model used

**TTFC**

Time to first chunk

**Duration**

Total response time

**Tokens**

Input and output token counts

**Status**

Success, error, or client disconnect

Click a session to open the **Session Detail Drawer**, which shows a per-stream breakdown:

-   Individual phase timings (app config, billing, session load, context, tools, messages, agent ready, first chunk).
-   Whether knowledge sources were used.
-   How many tools were called.
-   Conversation history length at the time of the request.
-   Whether deep thinking or deep research was active.

## [Optimization Tips# ](#optimization-tips)

**1\. Check the Pipeline Breakdown first.**

If Setup is slow, the bottleneck is on your side (tools, knowledge, history). If Model is slow, the bottleneck is the LLM provider.

**2\. Compare models.**

Smaller, faster models like GPT-4.1 Mini often have much lower TTFC than larger models. Use Model Comparison to find the right balance of speed and quality. A field tech standing in a server rack doesn't need a deep-thinking model: they need an answer in under a second.

**3\. Watch P95.**

Good median, bad P95 means some users are having a poor experience. Drill into slow sessions to find the pattern. Often it's a specific tool call or a heavy query against a large knowledge source.

**4\. Monitor trends over time.**

Use the trend arrows on the overview cards to catch regressions early. A sudden TTFC increase right after you uploaded a 200-page commissioning manual tells you exactly what to roll back.

## [Troubleshooting# ](#troubleshooting)

### [No Performance Data# ](#no-performance-data)

Performance metrics come from streaming chat responses. If you see the empty state:

1.  Send a test message to your agent.
2.  Wait a minute for data to appear.
3.  Refresh the Performance tab.

### [TTFC Seems High# ](#ttfc-seems-high)

1.  Check the Pipeline Breakdown. Is Setup or Model the bottleneck?
2.  Review your knowledge sources (a large library of Crestron, Biamp, and Extron PDFs increases context time).
3.  Check whether deep thinking or deep research is enabled (they add processing time by design).
4.  Try the same prompt with a faster model to isolate the issue.

\*AVCodex · Your AV expertise. Amplified by AI.\*

Was this helpful? 

[Edit this page →](#)

[

Previous

Analytics & Chat History

](/docs/guides/analytics-and-chat-history)[

Next

Programmatic Usage Stats

](/docs/guides/programmatic-usage-stats)

On this page

-   [Accessing Performance](#accessing-performance)
-   [Time Range](#time-range)
-   [Overview Cards](#overview-cards)
-   [Median TTFC (Time to First Chunk)](#median-ttfc-time-to-first-chunk)
-   [P95 TTFC](#p95-ttfc)
-   [Success Rate](#success-rate)
-   [Total Streams](#total-streams)
-   [Pipeline Breakdown](#pipeline-breakdown)
-   [Token Usage](#token-usage)
-   [Model Comparison](#model-comparison)
-   [Recent Sessions](#recent-sessions)
-   [Optimization Tips](#optimization-tips)
-   [Troubleshooting](#troubleshooting)
-   [No Performance Data](#no-performance-data)
-   [TTFC Seems High](#ttfc-seems-high)

[](/)

The AI platform built exclusively for professional AV. Build, deploy, and sell AI tools that understand your industry.

### Platform

-   What You Can Build
-   Templates
-   [Pricing](/pricing)

### Services

-   [Done-For-You](/pricing)
-   [Academy](/academy)
-   [Contact](/contact)

### Company

-   About
-   [The Signal](/blog)
-   [Docs](/docs)
-   [LinkedIn](#)

© 2026 AVCodex. A Future Ready Holdings Inc. product. SOC 2 Type II Certified · HIPAA Compliant