# Contentful AI integration on Definable

> Contentful is a headless CMS allowing developers to create, manage, and distribute content across multiple channels and devices with an API-first approach

## What this connects

Contentful is a headless CMS allowing developers to create, manage, and distribute content across multiple channels and devices with an API-first approach

Vendor: https://www.contentful.com/

## Tools available

**106** tools available. First 12:

- `CONTENTFUL_ACTIVATE_CONTENT_TYPE` — Activate Content Type — Activates (publishes) a content type in Contentful. Use this to make a content type available for creating entries. Requires the current version number for optimistic locking.
- `CONTENTFUL_ARCHIVE_ASSET` — Archive Asset — Tool to archive an asset in Contentful. Use when you need to archive an asset to remove it from active use without deleting it permanently.
- `CONTENTFUL_ARCHIVE_ENTRY` — Archive Entry — Tool to archive an entry in Contentful. Use when you need to move an entry to archived status. The entry must not be currently published, and you may need to provide the X-Contentful-Version header matching the entry's current version.
- `CONTENTFUL_ARCHIVE_RELEASE` — Archive Release — Tool to archive a release in Contentful. Use when you need to lock a release to prevent modifications. An archived release cannot be edited until unarchived. Requires the current version number for optimistic locking.
- `CONTENTFUL_CREATE_APP_DEFINITIONS_KEYS` — Create App Signing Key — Tool to generate an app signing key for a Contentful app definition. Use when you need to create cryptographic keys for app authentication. Either provide generate=true to let Contentful create a key pair (returns private key), or provide a pre-generated public key in JWK format.
- `CONTENTFUL_CREATE_CONTENT_TYPE` — Create Content Type — Tool to create a new content type in a Contentful environment. Use when you need to define a new content structure with custom fields. Content types define the schema for entries.
- `CONTENTFUL_CREATE_ENTRY_TASK` — Create Entry Task — Tool to create a task on a Contentful entry. Use when you need to create workflow tasks for collaboration on entries. Tasks can be assigned to users and are used for managing content review and approval workflows.
- `CONTENTFUL_CREATE_ENVIRONMENT` — Create Environment — Tool to create a new environment within a Contentful space. Use when you need to set up a new environment for content management, such as staging or production. Optionally clone from an existing source environment.
- `CONTENTFUL_CREATE_ORGANIZATIONS_APP_DEF_ACCESS_GRANTS` — Create App Access Grant — Creates an access grant for an app definition to allow organizations to install the app. Use when you need to grant installation permissions for an app to specific organizations or all organizations (marketplace apps).
- `CONTENTFUL_CREATE_ORGANIZATIONS_APP_DEFINITIONS` — Create Organizations App Definitions — Tool to create a new app definition in a Contentful organization. Use when you need to register a new app that can be installed into space environments.
- `CONTENTFUL_CREATE_ORGANIZATIONS_APP_DEFINITIONS_ACTIONS` — Create App Definition Action — Tool to create an action for a Contentful app definition. Use when you need to define actions that your app can perform, such as endpoint invocations or function calls.
- `CONTENTFUL_CREATE_ORGANIZATIONS_INVITATIONS` — Create Organization Invitation — Create an invitation to an organization in Contentful (alpha feature). Use this to invite new users to join an organization with a specified role.

## Auth

Auth schemes: `OAUTH2`, `API_KEY`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Contentful

Inside a Definable workflow, Contentful is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Contentful** — the Researcher (GPT-5.5) pulls context from Contentful (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Contentful** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Contentful (create record, post message, draft email).
- **Designer / Engineer → Distributor → Contentful** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Contentful (attach file, open PR comment, post status).

The Verifier checks every Contentful call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- developer tools — https://definable.ai/apps/category/developer-tools/
- website builders — https://definable.ai/apps/category/website-builders/

## Related

- HTML page: https://definable.ai/apps/contentful/
- Same category (developer tools): https://definable.ai/apps/category/developer-tools/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
