What is your developer-dependent CMS actually costing you? Calculate your costs and get a full report
What is your developer-dependent CMS actually costing you? Calculate your costs and get a full report
Evaluating Agility
The Agility mental model in ten minutes: the building blocks, content vs pages and sitemaps, the read path and the write path, where things run, and what Agility is not.
This page gives you the mental model for the rest of the documentation. It covers the building blocks, how content is read and how it is written, how pages differ from content, and what Agility deliberately leaves to other tools. For the full training version, see Core CMS Concepts in the Training Guide.
Agility is a hosted, headless CMS. Editors create content and pages in the Agility Content Manager. When they publish, that content becomes available through Agility's content APIs and asset CDN. Your website or app, which you build and host yourself, reads it from there. Writes come in through the editors' UI, or through the Management API for scripts, migrations and AI agents. Webhooks tell your systems when something changed.
| Block | What it is |
|---|---|
| Organization | Groups your instances, plans and billing, and controls how users sign in (single sign-on, MFA). |
| Instance | A dedicated area where editors create, manage and publish content. One instance can power one site or app, or several. Users, locales and API keys belong to an instance. |
| Models | The schemas. Content models define structured content, component models define the building blocks editors place on pages, and page models define page layouts with zones where components go. Each component model and page model corresponds to code in your front end. |
| Content | Items and lists based on content models. Content isn't tied to a page, so the same item can appear on many pages and in other channels through the API. |
| Pages and sitemaps | A sitemap is a page tree for one destination, such as a website, an app or digital signage. An instance can have several. Pages hold page-level SEO and the components editors arrange in each zone. |
| Assets | Images and files in the media library, served from a global CDN. |
The Concepts page lists the full hierarchy.
This is the distinction that most shapes an Agility project.
You can use content alone, with your code deciding what pages exist, or use page management as well. Headless, Hybrid or Traditional: Choose Your Delivery Model compares the options, and Pages vs Content explains the difference for editors.
How content gets from Agility to the people using your site:
If your app needs its own copy of the content, for offline use, a search index or very high read volume, the Content Sync API returns everything that changed since your last sync.
How content gets into Agility:
All three act with a user's own permissions. Content saved through the Management API or the MCP server lands in Staging, the same as an editor's save, and goes live only when it is published. That keeps workflow and approvals in force no matter who, or what, made the change (Governing AI Access to Agility CMS).
Knowing the edges makes the rest easier to plan:
What Your Team Builds vs What Agility Provides turns this into a full responsibility map.