Appearance
Providers inventory
The catalogue of every AI tool your org is talking to. Read-only — this is the discoverability surface, not the place where you wire up billing credentials. That happens at Usage providers.
This page is the operational view: what's connected and live in your org right now. For the reference view of what Flowstate sees from the broader AI landscape — every modality, every tool we know about, and exactly how (or whether) we track each one — see the AI Catalog. Providers Inventory tells you "is it on?"; the Catalog tells you "what's possible?"
What's on the row
Each row is one registered AI tool in your org's catalogue. Three governance aggregations per row:
| Column | What it shows |
|---|---|
| Active users (30d) | Distinct subjects who sent traffic to this provider in the last 30 days |
| Last activity | Most recent ingest timestamp — Never if no traffic ever observed |
| Status | CONNECTED (traffic flowing), DISCONNECTED (was connected, now silent), or CATALOGUED (registered but never seen traffic) |
The status pill colour reflects the state — green for connected, orange for disconnected, neutral for catalogued.
Toolbar
Standard list-page chrome:
- Search — by display name or slug.
- Group by — none, or status (collapsible groups per status).
- Sort by — display name, active users, last activity, or status.
- Status filter —
CONNECTED/DISCONNECTED/CATALOGUEDchips.
Banners
Two single-line banners can appear above the list:
Discovery — amber. Your org is in the discovery lifecycle stage and the data backlog isn't full enough to compute stable rollups yet.
Monitoring gap — orange. One or more CONNECTED providers have gone 14+ days without traffic. Click into the row to investigate — usually means the agent rolled back, the provider's API rotated, or the engineers genuinely stopped using that tool.
Drilldown
Click any row to open a right-side drawer with:
- Status — the same pill from the row, larger.
- Active users — the same number, with breakdown.
- Last activity — full timestamp.
- Last poll error — if the provider's billing pull failed, the error message is here.
- Configure — a deep-link to
/settings/ai/usage-providerswhere the actual billing credentials live.
The drawer is read-only — no edits happen here. The Configure button is the bridge to the admin surface.
Where the catalogue comes from
Providers appear in the catalogue when:
- Traffic is observed by the Flowstate Agent for a hostname Flowstate recognises (e.g.
api.anthropic.com,api.openai.com,api.cursor.com). - An admin connects a provider's billing API at Usage providers — the integration registers the corresponding catalogue entry.
A provider can sit in CATALOGUED if it's been registered via billing but no agent traffic has arrived for it yet (e.g. the seats exist on paper but nobody's actually using them).
What this isn't
This page does not show spend. Spend lives at Insights → Attribution and Insights → Spend reconciliation. Providers Inventory is the "is the pipe connected" view, not the "how much are we spending" view.