Skip to content

Automate Contentful

Contentful teams model content as entries across spaces and content types, and editors need to know what went live, what changed and what is stuck in draft. ClickRuntime reads your space through the Content Management API and reports on entries as they move through publishing. Explain the report or alert to your AI assistant, look over what it proposes, and it keeps running.

Try asking

Create a ClickRuntime automation: when an entry is published in my Contentful space, post its title and content type to #content in Slack.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any Contentful automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Contentful should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every day, list Contentful entries that have been in draft for more than 14 days or are missing an SEO description.

When an entry is published in Contentful, post its title, content type and link to our #content Slack channel.

Every Monday, export Contentful blog entries to Google Sheets with publish dates, have AI suggest updates for posts older than a year, and create a Trello card for each.

Beyond chat

Have Contentful work when you're not in the chat

Connecting Contentful to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Contentful

Contentful connects with a Content Management API personal access token that you create under your own account. The token carries your user permissions, so it sees the spaces you can see.

Contentful

Headless CMS

  1. In Contentful, click your avatar and open Account settings, then CMA tokens.
  2. Choose Create personal access token, give it a name, and set an expiry date if you want one.
  3. Copy the token now: Contentful shows it only once.
  4. Save the token as a secret on Connections & secrets in the ClickRuntime dashboard, and note the space ID you want to use.

Good to know

Contentful limits that affect automations

  • A personal access token has the same permissions as the user who created it. If that user loses access to a space, so do the automations.
  • A token is limited to content_management_manage or content_management_read. A read token is enough for reports; alerts set up through webhooks need manage.
  • If you set an expiry, the token stops working on that date and automations using it fail until you add a new one.
  • Revoking a token cannot be undone. Create a new token and replace the secret instead.
  • Spaces hosted in the EU use a separate API address, so mention it when you set up an automation.

FAQ

Questions about automating Contentful

What can ClickRuntime do in my Contentful space?
Whatever your token allows. With `content_management_read` it can look up entries, content types and publishing status. With `content_management_manage` it can also register the webhook that sends publish events.
Are publish alerts instant?
Yes. The published-entry alert uses a Contentful webhook on publish, so the message goes out as soon as Contentful sends the event.
Should I use a CMA token or a delivery API key?
Use a CMA personal access token for these automations, since drafts and publishing status are only visible through the Content Management API. A Content Delivery API key only returns published content.
Can it tell drafts from published entries?
Yes. Entries that were never published have no publish date, which is how the weekly drafts report finds them.
Is there an AI step, and do I pay for it separately?
These automations do not need AI. If you add summaries or rewrites later, they use the AI that comes with every ClickRuntime plan, with no AI key of your own.
Is this a Contentful connector for ChatGPT or Claude?
Not for chatting with Contentful data. A chat connector lets your assistant read and change Contentful while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Contentful event.

Tell your assistant what Contentful should do

Free plan. No credit card.