Skip to main content
Contentful is a headless CMS. Connect it and Replo can explore your spaces, content types, and entries in chat — and render published Contentful content on the pages it builds.

Connect Contentful

Contentful needs two pieces: An OAuth connection (so Replo Agent can access your CMS data) and a Content Delivery API token for each space whose data you want to pull in on pages.
1

Open the Integrations app

In Replo, open the Integrations app and find Contentful.
2

Sign in with OAuth

Click Connect, sign in to Contentful, and approve access. This unlocks browsing tools in chat (spaces, content types, entries, assets).
3

Add a Delivery API token for each space

Still on the Contentful connection, open Delivery API tokens. Pick a space, then paste a Content Delivery API - access token from Contentful (Settings → API keys). Add one token for every space you want to render on pages.
OAuth alone is enough to explore Contentful in chat, but page loaders need a Delivery API token for each Contentful space — without it, published content won’t load on the page. You can also start from chat:

Use Contentful from chat

Once connected, ask Replo about your CMS. Point it at the integration with an @-mention when you want to be explicit.

Translated content (locales)

If your Contentful space has more than one locale (for example en-US and de-DE), Replo can load that language on the page. By default, pages use your space’s default locale. Tell the agent which language you want — include the locale code if you know it:
The agent will list your locales if needed and pass the right code into the page loader. Missing translations follow Contentful’s fallback rules for that locale.

What Replo can do

  • List spaces, environments, locales, content types, entries, and assets
  • Create, update, publish, and unpublish entries (you’ll be asked to approve each write)
  • Create assets from a public image/file URL and publish them
  • Inspect content type schemas and entry fields while building
  • Load published entries and collections on pages, with linked assets resolved — including a specific locale for translated content
Chat tools use Contentful’s Management API (including drafts). Pages use the Delivery API (published content only). Write actions always ask for your permission before running.