/ Docs

Contentful

Last updated October 13, 2025 · View as Markdown

Contentful-logo.svg Contentful is a Platform-as-a-Service (PasS) that helps digital teams assemble content and deliver experiences. It provides the ability to create your own backend to manage content, and provides many tools which make it easier to generate a website or app.

In order to integrate Contentful with Relyance AI you will need to follow an Oauth2 work flow.

In the Relyance AI application:

  1. Login to your Relyance account.
  2. Navigate to the Settings Menu in the bottom left-hand side.
  3. Select Integrations.
  4. Click on the Vendor Integration tab.
  5. Find the Contentful integration card and click it to open its connections.
  6. Under Authentication Method, choose Oauth2 / App Token.
  7. Click Authenticate.
  8. This will bring you to the Contentful website. Sign in if needed.
  9. You'll be prompted to authorize Relyance use your account.

Contentful-1.png

Contentful-2.png

  1. Click Authorize.
  2. At this point, you should see the following result on the Vendor Integrations page:

Contentful-3.png

  1. Congratulations, you are now connected to Contentful.

Manage this integration with Terraform

Connections for this integration can be managed as code with the Relyance Terraform provider. Non-secret fields go in auth.params; secret fields go in auth.secrets_wo, which is write-only — never stored in Terraform state. Rotate secrets by bumping auth.secrets_wo_version.

The OAuth (browser authorization) method uses a browser authorization flow, so the connection is created in the Relyance app. Manage it in Terraform afterwards by importing it (terraform import relyance_integration_connection.example contentful/<connection_id>) or reading it with the relyance_integration_connection data source.