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.
Ideas
What you can automate in Contentful
Tell Slack when a Contentful entry goes live
Each time an entry is published, your channel sees its title and content type straight away.
See how it worksGet an evening digest of entry changes
At the end of each day you get one email listing the entries that were created or edited.
See how it worksList entries that were never published
Each Monday you see the drafts sitting in your space that have never gone live.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Contentful, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Contentful automation you can describe
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
Instant
Tell Slack when a Contentful entry goes liveThe moment it happens
On a schedule
List entries that were never publishedWeekly
Collects, then acts
Get an evening digest of entry changesCollects as they arrive, acts daily
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
- In Contentful, click your avatar and open Account settings, then CMA tokens.
- Choose Create personal access token, give it a name, and set an expiry date if you want one.
- Copy the token now: Contentful shows it only once.
- 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_manageorcontent_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?
Are publish alerts instant?
Should I use a CMA token or a delivery API key?
Can it tell drafts from published entries?
Is there an AI step, and do I pay for it separately?
Is this a Contentful connector for ChatGPT or Claude?
Related pages
Keep exploring