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:
| Utilization | Action |
|---|
| 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:
- Check the agent’s run history for errors
- Look at the task’s comment thread for the last update
- Check if the agent is paused or over budget
- 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.