website-builders · developer-tools · 0 triggers · 9 actions
Agility CMS is a headless content management system that allows developers to build and manage digital experiences across various platforms. Add Agility CMS to your Stream Deck workflows with guided setup for the connection details it needs.
Add Agility CMS to a workflow and pair it with a Stream Deck button to run it in one press — handy for website-builders tasks. Combine it with OBS, your Elgato tools, or any other app you connect to build a routine that fits how you work.
Browse all templatesSteps your workflow can perform in Agility CMS.
Tool to fetch details of a content item by Content ID. Use when you need item fields and metadata from Agility CMS.
Retrieves a paginated list of content items by reference name from Agility CMS. Use this action to: - Fetch multiple content items of a specific type (e.g., blog posts, products, authors) - Retrieve content with pagination, filtering, and sorting capabilities - Expand linked content to specified depths Required parameters: instance GUID, API type (fetch/preview), locale code, and lowercase reference name. Tip: Use Get Content Models action first to discover available reference names for your instance.
Tool to retrieve content models and page modules. Use when you need schema definitions to dynamically build content structures.
Tool to retrieve details of a Page, including metadata, content zones, and components. Use after you know the page_id to fetch.
Retrieves page module definitions from Agility CMS. Page modules are UI components that can be added to pages. This action fetches all model definitions and filters to return only page modules (definitions without contentReferenceNames). Use this to understand what page modules are available for building pages. For content type definitions, use Get Content Models instead.
Retrieves all page items from Agility CMS in paged format with sync tokens for incremental updates. Use this to synchronize local page data with the CMS. Start with syncToken=0 for initial sync, then use the returned syncToken in subsequent calls to get only changed pages. Each response includes page metadata, SEO fields, visibility settings, and script configurations.
Tool to retrieve all enum types used throughout the Agility CMS Management API. Use when you need to understand available values for status codes, types, permissions, and other enumerated fields.
Retrieve sync items (content change logs) from Agility CMS using the Content Sync API. This tool implements incremental content synchronization: - Use syncToken='0' for initial full sync (retrieves all content) - Use the returned syncToken in subsequent calls to get only new/updated content - Maximum pageSize is 500 items per request - Continue pagination until syncToken='0' is returned (indicating you're up to date) Typical workflow: 1. Call with syncToken='0' to get initial content batch 2. Store the returned syncToken 3. On next sync, pass the stored syncToken to get only changes since last sync 4. Repeat until syncToken='0' (no more updates)
Agility CMS is a headless content management system that allows developers to build and manage digital experiences across various platforms.
Create your Conductor Deck account: no credit card required.
Follow the setup prompts for Agility CMS. Conductor Deck handles the app authorization or required connection details inside the workflow builder.
Add an Agility CMS action to your visual workflow canvas. Configure the options you need, then connect it to other steps.
Sync your workflow to any Stream Deck button. Press once to trigger the entire sequence.
Sign up for free and start building Agility CMS workflows in minutes.