Skip to content

Fleet Management

The Fleet view is the operational command center for all your agents. It gives you a live picture of what every agent is doing, how healthy it is, what it costs, and whether it needs attention.


The primary fleet view shows all deployed agents in a card grid. Each card displays:

IndicatorWhat it shows
Status badgeOnline / Offline / Degraded
Last activeWhen the agent last processed a message or cron job
SessionsNumber of open sessions
Daily tokensToken consumption today vs. daily budget
7-day trendSparkline of activity over the past week

Click any agent card to open its detail view.


Every agent has one of three statuses:

Online — The agent is running and responsive. Gateway is reachable, last heartbeat is recent.

Degraded — The agent is running but experiencing issues: elevated latency, repeated tool call failures, approaching budget limits, or session bloat causing slow responses.

Offline — The agent’s gateway is unreachable. This indicates a container crash, network issue, or the agent was stopped.


Clicking an agent opens its full detail view with four tabs:

  • Current status and uptime
  • Model in use
  • Total lifetime tokens and estimated cost
  • SOUL file summary
  • Configured tools
  • Timeline of recent sessions and cron job executions
  • Token consumption per event
  • Tool calls made (type and count)
  • Delivery status for cron jobs
  • List of all open sessions with message count, token size, and last activity
  • Archive — closes a session and removes it from active context (preserves history)
  • Prune — bulk archive of sessions older than a configurable threshold
  • Edit configuration (model, tools, limits)
  • Manage SOUL file
  • Configure cron jobs
  • Delete agent

The Fleet dashboard header shows aggregate metrics across all agents:

  • Total agents — deployed count
  • Active today — agents that processed at least one message or cron job today
  • Fleet daily tokens — combined consumption across all agents
  • Estimated monthly cost — based on current daily run rate
  • Alerts — agents flagged as Degraded or Offline

Sessions are the most common operational lever you’ll use. Long sessions accumulate context, which slows response times and increases cost per turn.

Signs of session bloat:

  • An agent that was fast is now noticeably slower
  • Token consumption per cron job has crept up over weeks
  • A session has hundreds of messages and months of history

Best practice: Archive sessions that haven’t been used in more than 30 days. For cron job agents, their isolated sessions auto-close after each job — only review chat sessions manually.

To bulk-prune sessions older than 30 days:

  1. Open the agent detail → Sessions tab
  2. Click Prune Sessions
  3. Set threshold (e.g., 30 days inactive)
  4. Confirm — sessions are archived, not deleted

AgenFleet monitors agent health automatically and sends alerts when:

  • An agent goes Offline (heartbeat missed for >5 minutes)
  • An agent reaches 80% of its daily token budget (configurable threshold)
  • A cron job fails to deliver output for 2 consecutive runs
  • An agent’s response latency exceeds 30 seconds consistently

Alerts are delivered to the notification channel configured under Settings → Notifications.


Adding more agents is straightforward — each agent is independently deployed and doesn’t affect others.

When to add an agent vs. give more work to an existing one:

  • Add a new agent when the task has a distinct identity, tool set, or audience (e.g., a compliance-focused agent vs. a research agent)
  • Expand an existing agent’s cron jobs when the task is similar in nature and the agent already has the right tools

There is no limit on fleet size in Operational and Enterprise plans.