← Back to Agent

Agent Overview

The central dashboard for monitoring an agent's status, usage, and performing quick actions.

Table of Contents

Overview

For Everyone

The Overview tab is the first thing you see when you open an agent's detail page. It provides a snapshot of the agent's current state — whether it's running, how much it's cost today, whether it's been onboarded, and whether its guardrails are active. Think of it as the agent's "home screen."

For Developers

The Overview section aggregates data from four engine endpoints (/agents/:id/usage, /onboarding/status/:id, /guardrails/status/:id, /workforce/status/:id) and subscribes to real-time updates via Server-Sent Events (SSE) on /api/engine/agent-status-stream. Actions like deploy, stop, restart, pause, resume, clock-in, and clock-out are POST calls to the engine. The 5-step delete flow goes through the bridge API (DELETE /bridge/agents/:id).

How It Works

When you navigate to an agent's detail page, the Overview tab loads automatically. It:

  1. Fetches the agent's usage data (tokens, cost, uptime, error rate, active sessions)
  2. Checks onboarding status — whether the agent has acknowledged your organization's policies
  3. Checks guardrail status — whether the agent is active or paused, and its intervention count
  4. Checks workforce status — whether the agent is clocked in and how many tasks are active
  5. Opens an SSE connection for live status updates (online/idle/busy/error)

All data refreshes automatically. The SSE connection keeps the live status updated without polling.

Agent Summary Card

The top card shows five key fields at a glance:

FieldDescription
StatusCurrent agent state — running, active, deploying, ready, degraded, error, stopped, or draft. Color-coded badges.
RoleThe agent's assigned role (e.g., agent, assistant, manager, specialist).
ModelThe LLM model the agent uses (e.g., claude-sonnet-4-20250514). Shown in monospace.
Reports ToThe agent's manager — either another agent (clickable) or an external person with email.
CreatedWhen the agent was created.

Below the grid, the agent's description and personality traits are displayed as neutral badges.

Today's Usage Stats

A row of five stat cards showing real-time metrics for the current day (UTC):

Tip: If cost is climbing faster than expected, check the Budget tab to set daily/monthly spending limits.

Status Indicators

Three cards in a row show the agent's operational status:

Onboarding

Shows whether the agent has acknowledged your organization's policies. States:

Guardrails

Shows whether the agent's safety rules are active:

Also shows the intervention count — how many times a guardrail rule has triggered.

Workforce

Shows whether the agent is "on duty":

Organization & Knowledge Access

Two side-by-side cards:

Organization

Shows which client organization the agent is assigned to. You can reassign via the dropdown. Selecting "No organization" unassigns the agent.

Knowledge Access

Lists all knowledge bases and the agent's access level for each:

Live Status (SSE)

A real-time card that streams the agent's current activity via Server-Sent Events. Updates automatically without refreshing.

The stats row shows active session count, uptime, and last heartbeat time.

Quick Actions

A toolbar of common operations:

ActionWhen AvailableWhat It Does
Reset StateError / Degraded / DraftResets agent state to "ready"
DeployNot runningStarts the agent
StopRunning / ActiveStops the agent
RestartRunning / Active / StoppedRestarts the engine
Pause / ResumeGuardrails availableTemporarily halts task processing (context preserved)
Clock In / OutWorkforce availableToggles availability
Tip: Pause is instant and safe — it doesn't lose any context. Use it when you need to make config changes.

Danger Zone

Contains the Delete Agent button. This triggers a 5-step confirmation flow:

  1. Step 1: Initial warning — "Are you sure?"
  2. Step 2: Data loss warning — emails, sessions, logs, config, scheduled jobs
  3. Step 3: Memory & knowledge loss — long-term memory, learned preferences, embeddings, personality
  4. Step 4: Communication & integration impact — email stops, APIs break, workflows disrupted
  5. Step 5: Type the agent's name to confirm deletion
Warning: Agent deletion is permanent and irreversible. There is no recycle bin. Export any data you need before proceeding.

Key Concepts

Best Practices

Troubleshooting

ProblemSolution
Agent shows "offline" but should be runningTry Restart from Quick Actions. Check engine logs for errors.
High error rateCheck the Activity tab for specific errors. Common causes: expired API keys, rate limits, model unavailable.
Agent stuck in "deploying"Use Reset State to return to "ready", then Deploy again.
Onboarding won't completeUse "Force Complete" to skip. Or ensure guardrail policies are configured in the Guardrails tab.
Live status not updatingThe SSE connection may have dropped. Refresh the page. Check browser console for connection errors.
Cost unexpectedly highCheck token usage. Review the heartbeat interval in Configuration tab — frequent heartbeats with expensive models add up.
AgenticMail Enterprise Documentation Report an issue