How KeenAgents keeps your configuration ready to serve — always current, and the controls for the rare time you want to force it.
A ready-to-serve copy of your organization's configuration.
Every admin page and every partner site reads the same thing: your organization's configuration — Spaces and the Agents inside them, API Keys and their Clients, Certificates, Consumer Contracts, and each contract's consumer policy. KeenAgents keeps a ready-to-serve copy of that configuration so those reads are instant and never wait on a slow lookup. You do not create or manage this copy — it exists so the product feels immediate.
The one guarantee that matters: the served copy is kept current for you. The moment you create, edit or delete a record, the copy updates — the next page load and the next partner fetch see the change, with no step on your part. The controls on this page exist only for the rare case where you want to force that refresh yourself.
Two ways to act on the served copy, both gated by the cache permission.
Both surfaces below are gated by a single permission: cache for read (see status), cache:w for write (rebuild or clear). Without the write grant the action buttons do not appear.

The Cache page — one card per resource showing whether a served copy is present, how many records it holds, and the Rebuild and Invalidate actions.

An example resource card — the served copy of your agents, with its record count and last-built status.
Almost never — here is the short list.
How the data your integration fetches stays fresh.
A partner site reads its configuration — spaces, agents, contract, policy, agent front settings — over the authenticated API, served from the same ready-to-serve copy. Because that copy is kept current, a change an admin makes is reflected the next time the site fetches. To avoid polling, KeenAgents also notifies the site when something it depends on changes: a notice is POSTed to the site's webhook URL (and the admin's Wake action sends the same notice on demand), and the site re-fetches the affected resources. The notice carries no data — it is a hint to re-read (notify-then-fetch).
Kept fresh:
spacesagentscontractpolicyagent front settingsKeen Agents 2026
Documentation
Release 15