Connect Agility CMS with Hookshot™ and your stack

Agility CMS is a headless content management system that allows developers to build and manage digital experiences across various platforms.

Tools and triggers

What Agents can do in Agility CMS

Available tools and events after Agility CMS is connected.

  • Get API Types

    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.

  • Get Content Item

    Tool to fetch details of a content item by Content ID. Use when you need item fields and metadata from Agility CMS.

  • Get Content List

    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…

  • Get Content Models

    Tool to retrieve content models and page modules. Use when you need schema definitions to dynamically build content structures.

  • Get Logs

    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…

  • Get Page

    Tool to retrieve details of a Page, including metadata, content zones, and components. Use after you know the page_id to fetch.

  • Get Page Modules

    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…

  • Get Sitemap Flat

    Retrieves the flat sitemap for a specific channel and locale in Agility CMS. Returns a dictionary mapping page paths to sitemap items containing page metadata, SEO info, and routing details. Use this when you need to…

  • Sync Pages

    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…

Setup

Connect Agility CMS in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.