# Agility CMS Documentation > Documentation for Agility CMS — the headless CMS built for editors, developers, and AI agents. Covers visual editing in Web Studio, page management and orchestration, content APIs and SDKs, and AI agent integration via the MCP server. Every article is also available as clean markdown: append `.md` to its URL. ## Flagship capabilities - [Web Studio — Agility's Visual Page Builder](https://agilitycms.com/docs/web-studio): Visual page builder — edit pages in context with live preview, comments, and co-authoring - [Page Management — Page Orchestration in Agility CMS](https://agilitycms.com/docs/page-management): Page orchestration in the headless CMS — sitemaps, routing, and component-driven pages editors control - [AI & the MCP Server — Agility CMS for AI Agents](https://agilitycms.com/docs/ai): AI agents and the OAuth-secured MCP server — author, model, and manage content with Claude, ChatGPT, Cursor, and any MCP client ## API reference (generated from the OpenAPI specs) - [Content Fetch API](https://agilitycms.com/docs/api-reference/fetch): Read published and preview content over REST. 11 operations. - [Management API](https://agilitycms.com/docs/api-reference/management): Create, update and publish content, pages, models and assets. 115 operations. ## Sections - [Overview](https://agilitycms.com/docs/overview): Core concepts of Agility CMS — content, pages, sitemaps, and how they fit together - [Editors](https://agilitycms.com/docs/editors): Docs for content editors — authoring, publishing, workflows, and Web Studio - [Developers](https://agilitycms.com/docs/developers): Docs for developers — APIs, SDKs, page management, and integrations - [Owners & Admins](https://agilitycms.com/docs/owners-admins): Docs for owners and admins — users, roles, security, and billing - [Training Guide](https://agilitycms.com/docs/training-guide): Guided training path for new Agility teams - [Apps](https://agilitycms.com/docs/apps): Marketplace apps and custom app development - [Next.js](https://agilitycms.com/docs/nextjs) - [Nuxt](https://agilitycms.com/docs/nuxt) - [ASP.NET](https://agilitycms.com/docs/dotNet) - [JavaScript](https://agilitycms.com/docs/javascript) - [Developer Changelog](https://agilitycms.com/docs/changelog): Platform release notes ## Overview articles - [Content Architecture](https://agilitycms.com/docs/overview/content-architecture.md) - [CMS Environments, Development, and Content Workflow Best Practices](https://agilitycms.com/docs/overview/cms-environments-development-and-content-workflow-best-practices.md) - [Building a Content Hub](https://agilitycms.com/docs/overview/building-a-content-hub.md) - [Concepts](https://agilitycms.com/docs/overview/concepts.md) - [Page Management](https://agilitycms.com/docs/overview/page-management.md) - [Publishing to Multiple Destinations](https://agilitycms.com/docs/overview/publishing-to-multiple-destinations.md) - [Searching Content at Scale](https://agilitycms.com/docs/overview/searching-content-at-scale.md) - [Using Agility for Multiple Sites](https://agilitycms.com/docs/overview/using-agility-cms-for-multiple-sites.md) - [Integrating Agility into a Traditional Website](https://agilitycms.com/docs/overview/integration-agility-cms-into-a-traditional-website.md) - [The Agility Content Manager Interface](https://agilitycms.com/docs/overview/plenum-ui.md) - [Agility Academy](https://agilitycms.com/docs/overview/agility-academy.md) - [Image Best Practices](https://agilitycms.com/docs/overview/image-best-practices.md) - [Getting Your Content Out: Data Portability and Exit](https://agilitycms.com/docs/overview/data-portability-and-exit.md) - [Building a Website](https://agilitycms.com/docs/overview/building-a-website.md) - [Getting Started With Web Studio](https://agilitycms.com/docs/overview/web-studio.md) - [What Your Team Builds vs What Agility Provides](https://agilitycms.com/docs/overview/what-your-team-builds-vs-what-agility-provides.md) - [How Agility Works: A 10-Minute Architecture Tour](https://agilitycms.com/docs/overview/how-agility-works.md) - [Headless, Hybrid or Traditional: Choose Your Delivery Model](https://agilitycms.com/docs/overview/choose-your-delivery-model.md) - [Evaluate Agility with an AI Agent in 30 Minutes](https://agilitycms.com/docs/overview/evaluate-agility-with-an-ai-agent.md) - [Building a Headless Ecommerce Website](https://agilitycms.com/docs/overview/build-a-headless-ecommerce-website.md) - [Agility Glossary](https://agilitycms.com/docs/overview/glossary.md) - [App](https://agilitycms.com/docs/overview/glossary-app.md) - [Asset](https://agilitycms.com/docs/overview/glossary-asset.md) - [Batch](https://agilitycms.com/docs/overview/glossary-batch.md) - [Channel](https://agilitycms.com/docs/overview/glossary-channel.md) - [Component](https://agilitycms.com/docs/overview/glossary-component.md) - [Component Model](https://agilitycms.com/docs/overview/glossary-component-model.md) - [Content List](https://agilitycms.com/docs/overview/glossary-content-list.md) - [Content Model](https://agilitycms.com/docs/overview/glossary-content-model.md) - [Content Sync](https://agilitycms.com/docs/overview/glossary-content-sync.md) - [Custom Field](https://agilitycms.com/docs/overview/glossary-custom-field.md) - [Dynamic Page](https://agilitycms.com/docs/overview/glossary-dynamic-page.md) - [Fetch API](https://agilitycms.com/docs/overview/glossary-fetch-api.md) - [Fetch Key](https://agilitycms.com/docs/overview/glossary-fetch-key.md) - [Gallery](https://agilitycms.com/docs/overview/glossary-gallery.md) - [GraphQL API](https://agilitycms.com/docs/overview/glossary-graphql-api.md) - [Instance](https://agilitycms.com/docs/overview/glossary-instance.md) - [Knowledgebase MCP Server](https://agilitycms.com/docs/overview/glossary-knowledgebase-mcp-server.md) - [Linked Content](https://agilitycms.com/docs/overview/glossary-linked-content.md) - [llms.txt and Markdown Twins](https://agilitycms.com/docs/overview/glossary-llms-txt.md) - [Locale](https://agilitycms.com/docs/overview/glossary-locale.md) - [Management API](https://agilitycms.com/docs/overview/glossary-management-api.md) - [MCP Server](https://agilitycms.com/docs/overview/glossary-mcp-server.md) - [Nested Content](https://agilitycms.com/docs/overview/glossary-nested-content.md) - [Organization](https://agilitycms.com/docs/overview/glossary-organization.md) - [Page](https://agilitycms.com/docs/overview/glossary-page.md) - [Page Model](https://agilitycms.com/docs/overview/glossary-page-model.md) - [Personal Access Token](https://agilitycms.com/docs/overview/glossary-personal-access-token.md) - [Preview Key](https://agilitycms.com/docs/overview/glossary-preview-key.md) - [Shared Content](https://agilitycms.com/docs/overview/glossary-shared-content.md) - [Sitemap](https://agilitycms.com/docs/overview/glossary-sitemap.md) - [Staging and Published](https://agilitycms.com/docs/overview/glossary-staging-and-published.md) - [Web Studio](https://agilitycms.com/docs/overview/glossary-web-studio.md) - [Webhook](https://agilitycms.com/docs/overview/glossary-webhook.md) - [Workflow](https://agilitycms.com/docs/overview/glossary-workflow.md) - [Zone](https://agilitycms.com/docs/overview/glossary-zone.md) - [Is Agility Right for Your Project? When It Fits and When It Doesn't](https://agilitycms.com/docs/overview/is-agility-right-for-your-project.md) - [Evaluating Agility](https://agilitycms.com/docs/overview/evaluating-agility.md) - [Choosing a Headless CMS: A Capability Checklist and Questions to Ask Any Vendor](https://agilitycms.com/docs/overview/choosing-a-headless-cms.md) - [Run a Two-Week Proof of Concept](https://agilitycms.com/docs/overview/run-a-two-week-proof-of-concept.md) - [Building the Replatforming Business Case](https://agilitycms.com/docs/overview/replatforming-business-case.md) - [Agility Knowledgebase MCP Server](https://agilitycms.com/docs/overview/agility-knowledgebase-mcp-server.md) ## Editors articles - [Add or Remove a Component](https://agilitycms.com/docs/editors/add-or-remove-a-component.md) - [Generating Dynamic Pages From Content](https://agilitycms.com/docs/editors/generating-dynamic-pages-from-content.md) - [Social Sharing Images](https://agilitycms.com/docs/editors/social-sharing-images.md) - [Live Collaboration](https://agilitycms.com/docs/editors/live-collaboration.md) - [Components with Content that is shared across your site](https://agilitycms.com/docs/editors/components-with-content-that-is-shared-across-your-site.md) - [Intro to Content for Editors](https://agilitycms.com/docs/editors/introduction-to-content.md) - [Copying and Duplicating Items](https://agilitycms.com/docs/editors/copying-and-duplicating-items.md) - [Live Commenting & Collaboration in Web Studio](https://agilitycms.com/docs/editors/live-commenting-and-collaboration-in-web-studio.md) - [Real-Time Co-Authoring & Conflict Handling](https://agilitycms.com/docs/editors/real-time-co-authoring-and-conflict-handling.md) - [Manage your notifications](https://agilitycms.com/docs/editors/manage-your-notifications.md) - [Task Management](https://agilitycms.com/docs/editors/task-management.md) - [Set your timezone and display language](https://agilitycms.com/docs/editors/timezones.md) - [Translating Content with DeepL](https://agilitycms.com/docs/editors/translating-content-with-deepl.md) - [Adding an Asset](https://agilitycms.com/docs/editors/adding-an-asset.md) - [Bulk Uploading Assets](https://agilitycms.com/docs/editors/bulk-uploading-assets.md) - [Content Search](https://agilitycms.com/docs/editors/finding-your-content.md) - [Galleries](https://agilitycms.com/docs/editors/galleries.md) - [Organizing Content with Groups](https://agilitycms.com/docs/editors/groups.md) - [How to Manage Folders](https://agilitycms.com/docs/editors/how-to-manage-folders.md) - [How to Re-size an Image](https://agilitycms.com/docs/editors/how-to-re-size-an-image.md) - [Initialize a Page in Another Locale](https://agilitycms.com/docs/editors/initialize-a-page-in-another-locale.md) - [Manage Visible Grid Columns](https://agilitycms.com/docs/editors/manage-visible-grid-columns.md) - [Pages vs Content](https://agilitycms.com/docs/editors/pages-vs-content.md) - [Previewing Content](https://agilitycms.com/docs/editors/previewing-content.md) - [Restore Content from Recycling Bin](https://agilitycms.com/docs/editors/restore-content-from-recycling-bin.md) - [Schedule Content Changes](https://agilitycms.com/docs/editors/schedule-content-changes.md) - [Version History and Commenting](https://agilitycms.com/docs/editors/versioning.md) - [Introduction to Agility](https://agilitycms.com/docs/editors/introduction-to-agility-cms.md) - [Master URL Redirections in Agility CMS: A Complete Editor's Guide](https://agilitycms.com/docs/editors/url-redirections.md) - [Previewing, Publishing, and Content States](https://agilitycms.com/docs/editors/preview-and-publishing.md) - [Scheduling Overview](https://agilitycms.com/docs/editors/scheduling.md) - [Managing SEO for Editors](https://agilitycms.com/docs/editors/manage-seo.md) - [Publish Multiple Pages](https://agilitycms.com/docs/editors/publish-multiple-pages.md) - [Restore a Previous Page Version](https://agilitycms.com/docs/editors/restore-a-previous-page-version.md) - [Approvals and Workflows](https://agilitycms.com/docs/editors/workflows.md) - [Testing URL Redirections](https://agilitycms.com/docs/editors/how-to-test-url-redirections.md) - [Introduction to Pages in Agility CMS: Building and Managing Sitemaps](https://agilitycms.com/docs/editors/introduction-to-pages.md) - [Adding or Publishing a Content Item](https://agilitycms.com/docs/editors/publishing-a-content-item.md) - [Reusing Content across Multiple Web Properties](https://agilitycms.com/docs/editors/reusing-content-across-multiple-web-properties.md) - [Managing Pages](https://agilitycms.com/docs/editors/managing-pages.md) - [Your account menu](https://agilitycms.com/docs/editors/your-account-menu.md) - [Finding Where an Asset Is Used](https://agilitycms.com/docs/editors/finding-where-an-asset-is-used.md) - [Work Faster in Agility](https://agilitycms.com/docs/editors/work-faster-in-agility.md) - [Batch Content Publishing](https://agilitycms.com/docs/editors/batch-content-publishing.md) - [Editing Images](https://agilitycms.com/docs/editors/editing-images.md) - [Deleting and Restoring Content](https://agilitycms.com/docs/editors/deletions-and-restorations.md) - [Using AI Assistants with Agility CMS](https://agilitycms.com/docs/editors/using-ai-assistants-with-agility.md) - [Fill In Missing SEO Titles and Descriptions with AI](https://agilitycms.com/docs/editors/ai-recipe-seo-metadata.md) - [Draft Translations for Another Locale with AI](https://agilitycms.com/docs/editors/ai-recipe-translate-content.md) - [Audit Your Content with AI](https://agilitycms.com/docs/editors/ai-recipe-content-audit.md) - [Introduction to Assets](https://agilitycms.com/docs/editors/introduction-to-assets.md) - [Transforming Images with Query Strings and Focal Point](https://agilitycms.com/docs/editors/transforming-images-using-query-strings.md) - [CDNs, Assets and Caching](https://agilitycms.com/docs/editors/cdns-assets-and-caching.md) - [A Content Operations Playbook](https://agilitycms.com/docs/editors/content-operations-playbook.md) - [Writing for Structured Content](https://agilitycms.com/docs/editors/writing-for-structured-content.md) - [Accessible Content Checklist for Editors](https://agilitycms.com/docs/editors/accessible-content-checklist.md) - [Plan an Editorial Calendar with Scheduling and Approvals](https://agilitycms.com/docs/editors/plan-an-editorial-calendar.md) - [Measure What You Publish](https://agilitycms.com/docs/editors/measure-what-you-publish.md) - [How to Write Good Requests to an AI Assistant in Agility](https://agilitycms.com/docs/editors/writing-good-ai-requests.md) - [When to Use AI, and When Not To](https://agilitycms.com/docs/editors/when-to-use-ai.md) - [Previewing in Web Studio](https://agilitycms.com/docs/editors/previewing-in-web-studio.md) - [Locales](https://agilitycms.com/docs/editors/locales.md) - [Multi Locale handling with Sitemaps and Pages](https://agilitycms.com/docs/editors/multi-locale-handling-with-sitemaps-and-pages.md) - [Copying and Translating Content Across Locales](https://agilitycms.com/docs/editors/copying-and-translating-content.md) - [Working with Localized Content](https://agilitycms.com/docs/editors/working-with-localized-content.md) - [Importing and Exporting](https://agilitycms.com/docs/editors/importing-and-exporting.md) - [Rich Text Editor](https://agilitycms.com/docs/editors/rich-text-editor.md) ## Developers articles - [Updating Legacy Input Forms](https://agilitycms.com/docs/developers/updating-legacy-input-forms.md) - [Zapier Translate](https://agilitycms.com/docs/developers/zapier-translate.md) - [Vercel](https://agilitycms.com/docs/developers/vercel.md) - [Testing on Swagger](https://agilitycms.com/docs/developers/testing-on-swagger.md) - [Advanced Field Validation with Regular Expressions](https://agilitycms.com/docs/developers/advanced-field-validation-with-regular-expressions.md) - [Dynamic Content Control: Implementing Hide/When Formulas in Your Headless CMS Content Model](https://agilitycms.com/docs/developers/dynamic-content-control-implementing-hide-when-formulas-in-your-headless-cms-content-model.md) - [Component Models ](https://agilitycms.com/docs/developers/component-models.md) - [Page Models](https://agilitycms.com/docs/developers/page-models.md) - [Content Models](https://agilitycms.com/docs/developers/content-models.md) - [Tagging Content in Agility](https://agilitycms.com/docs/developers/tagging-content-in-agility.md) - [Handling Agility URLs](https://agilitycms.com/docs/developers/handling-agility-urls.md) - [Mastering Nested Linked Content in Agility CMS: Enhance Hierarchical Data Management](https://agilitycms.com/docs/developers/nested-linked-content.md) - [Quick Start: The Basics](https://agilitycms.com/docs/developers/quick-start-the-basics.md) - [Custom Asset Domains](https://agilitycms.com/docs/developers/custom-asset-domains.md) - [Setting Up Preview](https://agilitycms.com/docs/developers/setting-up-preview.md) - [GraphQL & Rest API Filtering](https://agilitycms.com/docs/developers/graphql-operators.md) - [Developing with Agility](https://agilitycms.com/docs/developers/developing-with-agility-cms.md) - [Fields](https://agilitycms.com/docs/developers/fields.md) - [Conditional & Cross-Field Validation](https://agilitycms.com/docs/developers/conditional-and-cross-field-validation.md) - [Legacy Content Migration](https://agilitycms.com/docs/developers/legacy-content-migration.md) - [Personal Access Tokens](https://agilitycms.com/docs/developers/personal-access-tokens.md) - [Connect the Agility MCP Server to Microsoft 365 Copilot](https://agilitycms.com/docs/developers/connect-agility-mcp-server-to-microsoft-365-copilot.md) - [Content Management API](https://agilitycms.com/docs/developers/content-management-api.md) - [Extending the CMS](https://agilitycms.com/docs/developers/extending-the-cms.md) - [Importing Content](https://agilitycms.com/docs/developers/importing-content.md) - [Netlify](https://agilitycms.com/docs/developers/netlify.md) - [GraphQL API](https://agilitycms.com/docs/developers/graphql-api.md) - [Coveo](https://agilitycms.com/docs/developers/coveo.md) - [Elastic](https://agilitycms.com/docs/developers/elastic.md) - [Page Management in a Headless CMS](https://agilitycms.com/docs/developers/page-management-in-a-headless-cms.md) - [Quick Start: Using Pages](https://agilitycms.com/docs/developers/quick-start-using-pages.md) - [Content Sync API](https://agilitycms.com/docs/developers/content-sync-api.md) - [Sitemaps](https://agilitycms.com/docs/developers/sitemaps.md) - [How to Create a Linked Content Dropdown Field](https://agilitycms.com/docs/developers/how-to-create-a-linked-content-dropdown-field.md) - [How to Create a Linked Content Searchlistbox](https://agilitycms.com/docs/developers/how-to-create-a-linked-content-searchlistbox.md) - [How to Create a Content Model](https://agilitycms.com/docs/developers/how-to-create-a-content-model.md) - [Custom Sections](https://agilitycms.com/docs/developers/custom-sections.md) - [Ahrefs](https://agilitycms.com/docs/developers/ahrefs.md) - [Salesforce Sales Cloud](https://agilitycms.com/docs/developers/salesforce-sales-cloud.md) - [Auth](https://agilitycms.com/docs/developers/auth0.md) - [Managing SEO for Developers](https://agilitycms.com/docs/developers/manging-seo-for-developers.md) - [Introducing Plenum](https://agilitycms.com/docs/developers/introducing-plenum.md) - [Getting Started with Linked Content](https://agilitycms.com/docs/developers/getting-started-with-linked-content.md) - [Agility CMS MCP Server](https://agilitycms.com/docs/developers/agility-cms-mcp-server.md) - [Grouping Components into Tabs, Accordions, and Sections](https://agilitycms.com/docs/developers/grouping-components-into-tabs.md) - [Faster indexing with XML sitemaps and IndexNow](https://agilitycms.com/docs/developers/faster-indexing-with-xml-sitemaps-and-indexnow.md) - [Webhook Events and Payload Reference](https://agilitycms.com/docs/developers/webhook-events-and-payloads.md) - [Webhooks](https://agilitycms.com/docs/developers/webhooks.md) - [Publishing to Social Channels](https://agilitycms.com/docs/developers/publishing-to-social-channels.md) - [Verifying Signed Webhooks](https://agilitycms.com/docs/developers/verifying-signed-webhooks.md) - [Image Transformation Reference](https://agilitycms.com/docs/developers/image-transformation-reference.md) - [Fetch API Status Codes and Caching](https://agilitycms.com/docs/developers/fetch-api-status-codes-and-caching.md) - [Field Types and What the APIs Return](https://agilitycms.com/docs/developers/field-types-api-reference.md) - [Content Sync Explained](https://agilitycms.com/docs/developers/content-sync-explained.md) - [Content Fetch API](https://agilitycms.com/docs/developers/content-fetch-api.md) - [Migrating Content into Agility with an AI Agent](https://agilitycms.com/docs/developers/migrating-content-with-an-ai-agent.md) - [Building an Agility Site with AI Coding Tools](https://agilitycms.com/docs/developers/building-sites-with-ai-coding-tools.md) - [Making Your Agility-Powered Site Readable by AI](https://agilitycms.com/docs/developers/making-your-site-readable-by-ai.md) - [Vibe Coding with Agility](https://agilitycms.com/docs/developers/vibe-coding-with-agility.md) - [From Brief to Working Site: The Vibe Coding Workflow](https://agilitycms.com/docs/developers/vibe-coding-workflow.md) - [Writing an AGENTS.md for Agility Projects](https://agilitycms.com/docs/developers/agents-md-for-agility.md) - [MCP and Agility Gotchas to Know Before You Build](https://agilitycms.com/docs/developers/vibe-coding-gotchas.md) - [Vibe Coding Playbooks by Use Case](https://agilitycms.com/docs/developers/vibe-coding-playbooks.md) - [From Proof of Concept to Production](https://agilitycms.com/docs/developers/vibe-coding-to-production.md) - [Migrating to Agility](https://agilitycms.com/docs/developers/migrating-to-agility.md) - [Migrate from WordPress to Agility](https://agilitycms.com/docs/developers/migrate-from-wordpress.md) - [Migrate from Contentful to Agility](https://agilitycms.com/docs/developers/migrate-from-contentful.md) - [Migrate from Sitecore to Agility](https://agilitycms.com/docs/developers/migrate-from-sitecore.md) - [Migration Cutover Runbook](https://agilitycms.com/docs/developers/migration-cutover-runbook.md) - [Keep Your Search Rankings Through a Migration](https://agilitycms.com/docs/developers/keep-search-rankings-through-a-migration.md) - [Why We Recommend Next.js and .NET](https://agilitycms.com/docs/developers/why-we-recommend-nextjs-and-dotnet.md) - [Content-first Approach](https://agilitycms.com/docs/developers/content-first.md) - [Deployment & Code Repositories](https://agilitycms.com/docs/developers/deployment-code-repositories.md) - [Set Up Web Studio with Any Framework](https://agilitycms.com/docs/developers/web-studio-setup-any-framework.md) - [Troubleshooting Web Studio](https://agilitycms.com/docs/developers/troubleshooting-web-studio.md) - [Agility Decorate](https://agilitycms.com/docs/developers/agility-decorate.md) - [Copy and Translate Content Across Locales with the API](https://agilitycms.com/docs/developers/copy-and-translate-content-with-the-api.md) - [Choosing a Localization Strategy](https://agilitycms.com/docs/developers/choosing-a-localization-strategy.md) - [Content Modeling Anti-Patterns](https://agilitycms.com/docs/developers/content-modeling-anti-patterns.md) - [Reference Architecture: Marketing Website](https://agilitycms.com/docs/developers/reference-architecture-marketing-site.md) - [Reference Architecture: Multi-Brand and Multi-Site](https://agilitycms.com/docs/developers/reference-architecture-multi-brand.md) - [Designing a Taxonomy That Scales](https://agilitycms.com/docs/developers/designing-a-taxonomy.md) - [Map Your Design System to Component Models](https://agilitycms.com/docs/developers/design-system-to-component-models.md) - [Structured Content Explained](https://agilitycms.com/docs/developers/structured-content-explained.md) - [Beyond the Website: Apps, Kiosks, Email and In-App](https://agilitycms.com/docs/developers/beyond-the-website.md) - [Reference Architecture: Headless Commerce](https://agilitycms.com/docs/developers/reference-architecture-headless-commerce.md) - [Reference Architecture: Multi-Channel Delivery](https://agilitycms.com/docs/developers/reference-architecture-multi-channel.md) - [Make Your Content Model Agent-Friendly](https://agilitycms.com/docs/developers/agent-friendly-content-models.md) - [Handle Rate Limits and Outages Gracefully](https://agilitycms.com/docs/developers/handle-rate-limits-and-outages.md) - [Multi-Locale Guide](https://agilitycms.com/docs/developers/multi-locale-guide.md) - [Nest, Link or Share? Choosing Linked Content Field Types](https://agilitycms.com/docs/developers/linked-content-field-types.md) - [Creating Content and Pages in Other Locales](https://agilitycms.com/docs/developers/creating-content-and-pages-in-other-locales.md) - [Agility CLI Command Reference](https://agilitycms.com/docs/developers/cli-reference.md) - [CLI Reference: agility pull](https://agilitycms.com/docs/developers/cli-pull.md) - [CLI Reference: agility sync and push](https://agilitycms.com/docs/developers/cli-sync.md) - [CLI Reference: agility reverse-sync](https://agilitycms.com/docs/developers/cli-reverse-sync.md) - [CLI Reference: agility workflows](https://agilitycms.com/docs/developers/cli-workflows.md) - [CLI Reference: agility login and logout](https://agilitycms.com/docs/developers/cli-login-logout.md) - [Test Your Agility Integration in CI](https://agilitycms.com/docs/developers/test-agility-integration-in-ci.md) - [AgilityCLI (Command Line Interface)](https://agilitycms.com/docs/developers/cli.md) - [CLI - CI/CD Integration Guide](https://agilitycms.com/docs/developers/cli-ci-cd-integration-guide.md) - [Algolia](https://agilitycms.com/docs/developers/algolia.md) - [Content Delivery & CDN Architecture](https://agilitycms.com/docs/developers/content-delivery-and-cdn-architecture.md) - [Choose Your Tenancy Model](https://agilitycms.com/docs/developers/choose-your-tenancy-model.md) - [Apps](https://agilitycms.com/docs/developers/apps.md) - [Reference Architecture: Member Portal and Intranet](https://agilitycms.com/docs/developers/reference-architecture-member-portal.md) - [Content Security Policy and Network Allowlist](https://agilitycms.com/docs/developers/content-security-policy-and-network-allowlist.md) - [Agility Skills for Your Coding Agent](https://agilitycms.com/docs/developers/agility-skills-for-coding-agents.md) - [Reference Architectures](https://agilitycms.com/docs/developers/reference-architectures.md) - [Website Deployment Checklist](https://agilitycms.com/docs/developers/website-deployment-checklist.md) - [AI Search Explained: Keyword, Vector, Hybrid and Semantic Ranking](https://agilitycms.com/docs/developers/ai-search-explained.md) - [Azure AI Search](https://agilitycms.com/docs/developers/azure-ai-search.md) - [Search for People and for AI Agents](https://agilitycms.com/docs/developers/search-for-people-and-ai-agents.md) - [Build an MCP Server over Your Agility Content](https://agilitycms.com/docs/developers/build-an-mcp-server-for-your-content.md) - [Build a Chatbot or AI Agent on Your Agility Content](https://agilitycms.com/docs/developers/build-a-chatbot-on-your-content.md) - [Indexing Agility Content for Search](https://agilitycms.com/docs/developers/indexing-content-for-search.md) - [Rich Text Editor Customization](https://agilitycms.com/docs/developers/rich-text-editor-customization.md) ## Owners & Admins articles - [About Instances](https://agilitycms.com/docs/owners-admins/about-instances.md) - [Password Management](https://agilitycms.com/docs/owners-admins/password-management.md) - [About Organizations](https://agilitycms.com/docs/owners-admins/about-organizations.md) - [Authentication and Profiles](https://agilitycms.com/docs/owners-admins/authentication-and-profiles.md) - [Global Configuration](https://agilitycms.com/docs/owners-admins/global-configuration.md) - [Organization FAQ's](https://agilitycms.com/docs/owners-admins/organization-faqs.md) - [Starter Templates](https://agilitycms.com/docs/owners-admins/starter-templates.md) - [User Access](https://agilitycms.com/docs/owners-admins/user-access.md) - [Apps](https://agilitycms.com/docs/owners-admins/apps.md) - [Data Residency & Data Regions](https://agilitycms.com/docs/owners-admins/data-residency-and-data-regions.md) - [Disaster Recovery & Business Continuity](https://agilitycms.com/docs/owners-admins/disaster-recovery-and-business-continuity.md) - [SLA & Uptime](https://agilitycms.com/docs/owners-admins/sla-and-uptime.md) - [A/B/n Testing in Agility CMS](https://agilitycms.com/docs/owners-admins/a-b-n-testing-in-agility-cms.md) - [Accessing Reports](https://agilitycms.com/docs/owners-admins/accessing-reports.md) - [Roles and Permissions Matrix](https://agilitycms.com/docs/owners-admins/roles-and-permissions-matrix.md) - [Role Design Recipes](https://agilitycms.com/docs/owners-admins/role-design-recipes.md) - [User Permissions](https://agilitycms.com/docs/owners-admins/user-permissions.md) - [Item-level Permissions](https://agilitycms.com/docs/owners-admins/item-level-permissions.md) - [Teams](https://agilitycms.com/docs/owners-admins/teams.md) - [Custom Roles](https://agilitycms.com/docs/owners-admins/custom-roles.md) - [Security Review Guide](https://agilitycms.com/docs/owners-admins/security-review-guide.md) - [User Authentication](https://agilitycms.com/docs/owners-admins/user-authentication.md) - [Multi-Factor Authentication](https://agilitycms.com/docs/owners-admins/multi-factor-authentication.md) - [Enterprise Single Sign-On with Agility](https://agilitycms.com/docs/owners-admins/enterprise-sso-with-agility-cms.md) - [SAML Identity Provider Integration](https://agilitycms.com/docs/owners-admins/saml-identity-provider-integration.md) - [Authenticate with Microsoft or Azure AD/Entra](https://agilitycms.com/docs/owners-admins/authenticate-with-microsoft-or-azure-ad.md) - [Audit Trail, Logging & SIEM Integration](https://agilitycms.com/docs/owners-admins/audit-trail-logging-and-siem-integration.md) - [Governing AI Access to Agility CMS](https://agilitycms.com/docs/owners-admins/governing-ai-access.md) - [Hosting, Security & Compliance](https://agilitycms.com/docs/owners-admins/hosting-security-and-compliance.md) - [The Agility Shared Responsibility Model](https://agilitycms.com/docs/owners-admins/shared-responsibility-model.md) - [Security Review Pack: Answering Your Vendor Questionnaire](https://agilitycms.com/docs/owners-admins/security-review-pack.md) - [What Happens to Your Data When You Use AI with Agility](https://agilitycms.com/docs/owners-admins/ai-and-your-data.md) - [Admin Go-Live Checklist](https://agilitycms.com/docs/owners-admins/admin-go-live-checklist.md) - [User Lifecycle at Scale: Provisioning, Offboarding and Access Reviews](https://agilitycms.com/docs/owners-admins/user-lifecycle-at-scale.md) - [Understand Your Plan's Limits and Usage](https://agilitycms.com/docs/owners-admins/understand-your-plans-limits-and-usage.md) ## Training Guide articles - [User Management](https://agilitycms.com/docs/training-guide/admin-user-management.md) - [Managing Content Models](https://agilitycms.com/docs/training-guide/admin-content-models.md) - [Managing Component Models](https://agilitycms.com/docs/training-guide/admin-component-models.md) - [Managing Page Models](https://agilitycms.com/docs/training-guide/admin-page-models.md) - [Workflow Configuration](https://agilitycms.com/docs/training-guide/admin-workflow.md) - [Content Management Basics](https://agilitycms.com/docs/training-guide/content-editor-content-basics.md) - [Page Management Basics](https://agilitycms.com/docs/training-guide/content-editor-pages-basics.md) - [Working with Components](https://agilitycms.com/docs/training-guide/content-editor-components.md) - [Content Editor Training Guide](https://agilitycms.com/docs/training-guide/content-editor-overview.md) - [Architect Training Guide](https://agilitycms.com/docs/training-guide/architect-overview.md) - [Developer Training Guide](https://agilitycms.com/docs/training-guide/developer-overview.md) - [Troubleshooting Common Issues](https://agilitycms.com/docs/training-guide/content-editor-troubleshooting.md) - [Best Practices](https://agilitycms.com/docs/training-guide/developer-best-practices.md) - [Content Modeling Strategy](https://agilitycms.com/docs/training-guide/architect-content-strategy.md) - [Administrator Training Guide](https://agilitycms.com/docs/training-guide/admin-overview.md) - [Component Architecture Strategy](https://agilitycms.com/docs/training-guide/architect-component-strategy.md) - [Performance Considerations](https://agilitycms.com/docs/training-guide/architect-performance.md) - [Scaling Strategies](https://agilitycms.com/docs/training-guide/architect-scalability.md) - [API Basics](https://agilitycms.com/docs/training-guide/developer-api-basics.md) - [Component Development](https://agilitycms.com/docs/training-guide/developer-component-development.md) - [Content Fetching Patterns](https://agilitycms.com/docs/training-guide/developer-content-fetching.md) - [Preview Mode](https://agilitycms.com/docs/training-guide/developer-preview-mode.md) - [Internationalization](https://agilitycms.com/docs/training-guide/developer-internationalization.md) - [Admin Troubleshooting](https://agilitycms.com/docs/training-guide/admin-troubleshooting.md) - [Caching Strategies](https://agilitycms.com/docs/training-guide/developer-caching.md) - [Core CMS Concepts](https://agilitycms.com/docs/training-guide/concepts.md) - [Administration Overview](https://agilitycms.com/docs/training-guide/administration-overview.md) - [API Key Management](https://agilitycms.com/docs/training-guide/admin-api-keys.md) - [Introduction to Agility CMS](https://agilitycms.com/docs/training-guide/content-editor-introduction.md) - [Core Concepts](https://agilitycms.com/docs/training-guide/content-editor-core-concepts.md) - [Publishing Workflow](https://agilitycms.com/docs/training-guide/content-editor-workflow.md) - [Architecture Deep Dive](https://agilitycms.com/docs/training-guide/developer-architecture.md) - [Project Setup](https://agilitycms.com/docs/training-guide/developer-setup.md) - [Architecture Overview](https://agilitycms.com/docs/training-guide/architect-introduction.md) - [Data Model Deep Dive](https://agilitycms.com/docs/training-guide/architect-data-model.md) - [Security Best Practices](https://agilitycms.com/docs/training-guide/architect-security.md) - [Webhook Configuration](https://agilitycms.com/docs/training-guide/admin-webhooks.md) - [Navigating the Agility CMS Interface](https://agilitycms.com/docs/training-guide/content-editor-navigation.md) - [Introduction to Agility CMS for Developers](https://agilitycms.com/docs/training-guide/developer-introduction.md) - [Integration Patterns](https://agilitycms.com/docs/training-guide/architect-integrations.md) ## Apps articles - [Google Translate](https://agilitycms.com/docs/apps/google-translate.md) - [App Types In Agility](https://agilitycms.com/docs/apps/apps-in-agility.md) - [Designing Enterprise UX](https://agilitycms.com/docs/apps/designing-enterprise-ux.md) - [Plenum UI Components ](https://agilitycms.com/docs/apps/plenum-ui-components.md) - [Google Analytics](https://agilitycms.com/docs/apps/google-analytics.md) - [Secure Files - AWS](https://agilitycms.com/docs/apps/secure-files-aws.md) - [Secure Files - Azure](https://agilitycms.com/docs/apps/secure-files-azure.md) - [Formstack](https://agilitycms.com/docs/apps/formstack.md) - [Developing Apps Locally: New and Existing](https://agilitycms.com/docs/apps/developing-apps-locally-new-and-existing.md) - [How We Built the Google Analytics Page Sidebar with Claude](https://agilitycms.com/docs/apps/building-the-google-analytics-page-sidebar-with-claude.md) - [DeepL](https://agilitycms.com/docs/apps/deepl.md) - [SEO Analysis](https://agilitycms.com/docs/apps/seo-analysis.md) - [Hubspot](https://agilitycms.com/docs/apps/hubspot.md) - [Power Fields](https://agilitycms.com/docs/apps/power-fields.md) - [BigCommerce](https://agilitycms.com/docs/apps/bigcommerce.md) - [Cloudinary](https://agilitycms.com/docs/apps/cloudinary.md) - [Salesforce Web-to-Lead](https://agilitycms.com/docs/apps/salesforce-web-to-lead.md) - [Bynder](https://agilitycms.com/docs/apps/bynder.md) - [TypeForm](https://agilitycms.com/docs/apps/typeform.md) - [Introducing Plenum UI: Enhance Your Agility Ecosystem with Our Open Source UI Library](https://agilitycms.com/docs/apps/introducing-plenum.md) - [Creating Apps for Agility ](https://agilitycms.com/docs/apps/creating-apps-for-agility.md) - [Vimeo](https://agilitycms.com/docs/apps/vimeo.md) - [YouTube](https://agilitycms.com/docs/apps/youtube.md) - [Commercetools](https://agilitycms.com/docs/apps/commercetools.md) - [Building Apps with AI Coding Tools](https://agilitycms.com/docs/apps/building-apps-with-ai-coding-tools.md) - [Picker Fields](https://agilitycms.com/docs/apps/picker-fields.md) - [Posthog (Beta)](https://agilitycms.com/docs/apps/posthog.md) - [Extending the Rich Text Editor with an App](https://agilitycms.com/docs/apps/extending-the-rich-text-editor.md) - [Apps SDK](https://agilitycms.com/docs/apps/apps-sdk.md) ## Next.js articles - [Implementing JSON-LD Structured Data with Next.js](https://agilitycms.com/docs/nextjs/implementing-json-ld-structured-data-with-next-js.md) - [Using the AgilityPic Component for Responsive Images](https://agilitycms.com/docs/nextjs/using-the-agilitypic-component-for-responsive-images.md) - [Preview URL Lifecycle](https://agilitycms.com/docs/nextjs/preview-url-lifecycle.md) - [Google Analytics and Next.js](https://agilitycms.com/docs/nextjs/google-analytics-and-next-js.md) - [Implementing URL Redirects with Next.js](https://agilitycms.com/docs/nextjs/implementing-url-redirects-with-next-js.md) - [Rendering & Data Fetching with Next.js](https://agilitycms.com/docs/nextjs/next-js-and-server-side-rendering.md) - [Deploying Next.js to Netlify](https://agilitycms.com/docs/nextjs/deploying-next-js-to-netlify.md) - [Add search to your site](https://agilitycms.com/docs/nextjs/add-search-to-your-site.md) - [How the Next.js Starter Works](https://agilitycms.com/docs/nextjs/how-the-next-js-starter-works.md) - [Next.js and Agility CMS](https://agilitycms.com/docs/nextjs/next-js-and-agility-cms.md) - [Deploying Next.js to Vercel](https://agilitycms.com/docs/nextjs/deploying-next-js-to-vercel.md) - [Deploying Next.js on Azure](https://agilitycms.com/docs/nextjs/deploying-next-js-on-azure.md) - [Using Storybook.js with Agility CMS and Next.js](https://agilitycms.com/docs/nextjs/using-storybook-js-with-agility-cms-and-next-js.md) - [Implementing Pagination with Next.js](https://agilitycms.com/docs/nextjs/implementing-pagination-with-next-js.md) - [Implementing a Custom 404 Page with Next.js](https://agilitycms.com/docs/nextjs/implementing-a-custom-404-page-with-next-js.md) - [Caching with Next.js and Agility](https://agilitycms.com/docs/nextjs/caching-with-next-js-and-agility.md) - [Using the Advanced Next.js Demo Site](https://agilitycms.com/docs/nextjs/using-the-advanced-next-js-demo-site.md) - [Troubleshooting: "fetch failed" Errors in Next.js](https://agilitycms.com/docs/nextjs/troubleshooting-fetch-failed-errors-in-next-js.md) - [Multi-Locale Support with Next.js](https://agilitycms.com/docs/nextjs/multi-locale-support-with-next-js.md) - [Using the Next.js Starter](https://agilitycms.com/docs/nextjs/using-the-next-js-blog-starter.md) ## Nuxt articles - [Deploying a Nuxt Site](https://agilitycms.com/docs/nuxt/deploying-a-nuxt-site.md) - [Rebuilding your Nuxt Site on Content Changes](https://agilitycms.com/docs/nuxt/rebuilding-your-nuxt-js-site-on-content-changes.md) - [How the Nuxt Starter Works](https://agilitycms.com/docs/nuxt/how-the-blog-starter-works.md) - [Nuxt and Agility CMS](https://agilitycms.com/docs/nuxt/nuxt-and-agility-cms.md) - [Using the Nuxt Starter](https://agilitycms.com/docs/nuxt/using-the-starter.md) ## ASP.NET articles - [Blazor SSR Starter](https://agilitycms.com/docs/dotNet/blazor-starter.md) - [Configuration](https://agilitycms.com/docs/dotNet/configuration.md) - [Deploy to Azure](https://agilitycms.com/docs/dotNet/deploy-to-azure.md) - [Management SDK - Localization](https://agilitycms.com/docs/dotNet/management-sdk-dotnet-localization.md) - [Management SDK - URL Redirections](https://agilitycms.com/docs/dotNet/management-sdk-dotnet-url-redirections.md) - [Agility and .NET](https://agilitycms.com/docs/dotNet/agility-and-net.md) - [Fetching Content](https://agilitycms.com/docs/dotNet/fetching-content.md) - [Getting Started with Agility CMS and .NET](https://agilitycms.com/docs/dotNet/getting-started.md) - [How Components Work in .NET](https://agilitycms.com/docs/dotNet/how-components-work.md) - [How Page Models Work in .NET](https://agilitycms.com/docs/dotNet/how-page-models-work.md) - [How Pages Work in .NET](https://agilitycms.com/docs/dotNet/how-pages-work.md) - [MVC Starter](https://agilitycms.com/docs/dotNet/mvc-starter.md) - [Management SDK - Migrating to 2.0](https://agilitycms.com/docs/dotNet/management-sdk-dotnet-migrating-to-2.md) - [Management SDK - Webhooks](https://agilitycms.com/docs/dotNet/management-sdk-dotnet-webhooks.md) - [Migration Guide](https://agilitycms.com/docs/dotNet/migration-guide.md) ## JavaScript articles - [Content Fetch JS SDK](https://agilitycms.com/docs/javascript/content-fetch-js-sdk.md) - [Content Sync JS SDK](https://agilitycms.com/docs/javascript/content-sync-js-sdk.md) - [Getting Started with JavaScript](https://agilitycms.com/docs/javascript/getting-started-with-javascript.md) - [management-sdk](https://agilitycms.com/docs/javascript/management-sdk) - [Getting Started](https://agilitycms.com/docs/javascript/management-sdk/getting-started.md) - [Creating Content and Pages in Other Locales](https://agilitycms.com/docs/javascript/management-sdk/management-sdk-creating-content-and-pages-in-other-locales.md) - [Pages](https://agilitycms.com/docs/javascript/management-sdk/pages.md) - [Instance & Users](https://agilitycms.com/docs/javascript/management-sdk/instance.md) - [Assets](https://agilitycms.com/docs/javascript/management-sdk/assets.md) - [Containers & Lists](https://agilitycms.com/docs/javascript/management-sdk/containers.md) - [Models](https://agilitycms.com/docs/javascript/management-sdk/models.md) - [Content Items](https://agilitycms.com/docs/javascript/management-sdk/content-items.md) - [Batches and the Batch API](https://agilitycms.com/docs/javascript/management-sdk/batches.md) - [Webhooks](https://agilitycms.com/docs/javascript/management-sdk/webhooks.md)