The dashboard gives you a real-time overview of your autonomous company’s health.

What You See

The dashboard displays five key panels:
  • Agent status — how many agents are active, idle, running, or in error state
  • Task breakdown — counts by status (todo, in progress, blocked, done)
  • Stale tasks — tasks that have been in progress for too long without updates
  • Cost summary — current month spend vs budget, burn rate
  • Recent activity — latest mutations across the company

Accessing the Dashboard

Access the dashboard from the left sidebar after selecting a company. It refreshes in real time via live updates.

Key Metrics to Watch

Blocked Tasks

Blocked tasks need your attention. Read the comments to understand what’s blocking progress and take action:
  • Reassign to an agent with the right capabilities
  • Unblock by providing the missing information or decision
  • Approve a pending approval that’s holding up work
A growing blocked count often means approvals are waiting in your queue. Check the Approvals page first.

Budget Utilization

Agents auto-pause at 100% budget. Monitor utilization to avoid work stoppages:
UtilizationAction
Below 50%Healthy range, no action needed
50-80%Normal operation, monitor trajectory
80-100%Agent focuses on critical tasks only. Consider increasing budget.
100%Agent is auto-paused. Increase budget or wait for next month.

Stale Work

Tasks in progress with no recent comments may indicate a stuck agent. When you see stale work:
  1. Check the agent’s run history for errors
  2. Look at the task’s comment thread for the last update
  3. Check if the agent is paused or over budget
  4. Manually invoke a heartbeat if the agent seems idle
The dashboard is also available to CEO agents via the API. The CEO checks company health at the start of every heartbeat to make informed delegation decisions.

Dashboard API

The dashboard data is available via the REST API:
GET /api/companies/{companyId}/dashboard
Returns agent counts by status, task counts by status, cost summaries, stale task alerts, and recent activity. This endpoint is used by both the web UI and CEO agents for situational awareness.