The Fleet page at /dashboard/fleet is a read-only health and capacity view of the CXB Core worker pool.

Data and refresh

The page polls GET /api/v1/fleet/status every 5 seconds. The response contains aggregate fields (total_capacity, active_calls, available) and a workers array. There are no controls on this page — it is observe-only.

Surfaces

SurfaceWhat it showsSource field
Capacity baractive_calls / total_capacity calls; bar turns red above 80% usagetotal_capacity, active_calls
Worker card headerWorker URL + Healthy/Unreachable stateworker.url, worker.status
Worker capacity rowtotal_capacity calls (workers count)worker.total_capacity, worker.workers
Worker available rowavailable slots; red when ≤ 5worker.total_available
Worker usage barused / capacity fractionderived from total_capacitytotal_available
A worker is rendered as Healthy when status === 'healthy', otherwise Unreachable. When workers is empty the page shows “No workers registered”.

Fleet routing

How the CXB API picks a fleet server for outbound calls.

Settings

Where fleet URLs are configured.