Skip to content

User Dashboard

The User Dashboard is the self-service surface for individuals. From it, each user manages their own virtual API keys, allocates a personal budget across the tools they use, and reviews exactly how much they are consuming — full visibility into their own AI usage, under their own single sign-on identity.

app.yourdomain.com/dashboard
SecondStack
d.kowalski
d.kowalski
Chat App — Standard Spend: $312 · Budget: $450
Chat App — Agent Mode Spend: $47 · Budget: $180
API Keys
VSCode Spend: $142 · Budget: $200
local-testr-rag-agent Spend: $89 · Budget: $150
Remaining unallocated budget $460

Manage your API access keys

Name Team Key Spend (current period) Budget Created Actions
RAG Pipeline Agent Default Team sk-...Mx4p $0.18 $50.00 04/17/2026 10:36
Data Export Script Default Team sk-...K9rw $0.00 $30.00 03/04/2026 08:54
Analysis Notebook Default Team sk-...Bz7n $0.00 $25.00 03/03/2026 11:15
Local Dev Testing Default Team sk-...Qh2s $0.00 $40.00 02/03/2026 13:19
Slack Bot Connector Default Team sk-...Ty6v $0.00 $35.00 02/02/2026 02:30
Usage Over Time
$36$27$18$9$0
Apr 5Apr 10Apr 15Apr 20Apr 25May 1
Total Requests 3,247
Total Spend $329.58
Input Tokens 328.2 mln
Output Tokens 3.1 mln
Showing 1 – 25 of 3,247 records  ·  Page 1 of 130
Time (EDT) Status API Endpoint Cost Duration API Key Model Cached In New In Output
2026-05-03 18:49:14 success
/v1/messagesanthropic_messages
$0.05 1.60 s Chat App claude-sonnet-4-6 165,956 101 51
2026-05-03 18:44:00 success
/v1/messagesanthropic_messages
$0.05 840 ms Chat App claude-sonnet-4-6 165,509 448 34

Pick an endpoint, an API key, and a model — the cURL preview reflects the exact request that will be sent.

Local Dev Testing
Anthropic Messages (/v1/messages)
claude-haiku-4-5-20251001
With web search tool
Why is the sky blue? Explain in 20 words
curl -s "https://litellm.yourdomain.com/v1/messages" \
  -H "Authorization: Bearer sk-...Qh2s" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-haiku-4-5-20251001","max_tokens":1024,"messages":[{"role":"user","content":[{"type":"text","text":"Why is the sky blue? Explain in 20 words","cache_control":{"type":"ephemeral"}}]}]}' | jq

The user’s self-service view: create and manage API keys, track spend, and review usage logs.

  • Manage virtual API keys — create and revoke keys for their apps, agents, and IDE tools, each with its own budget. See API Routing for how keys authenticate.
  • Allocate a personal budget — split their allowance across the Chat App, the Cowork Agent, and custom keys, keeping an unallocated reserve.
  • Review usage logs — see per-request logs and analytics scoped to their own activity: model, tokens, spend, and status.
  • Stay ahead of limits — receive threshold alerts before a budget is exhausted, via in-app banner, browser notification, and email.

The User Dashboard is the user self-service area within ControlTower — not a separate application. It shares the same identity, budgets, and usage data as the admin and team-supervisor views, so what a user sees for themselves matches what administrators see at the team and platform level.