tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

Connect Contentful and Slack

Contentful is where your editors and developers build structured content; Slack is where they discuss it. FlowMattic sends Contentful's changes to the people they affect: published entries to the editorial channel, new images to design, comments and tasks to reviewers, content model edits to developers. Everyone hears about the change that concerns them without watching the Contentful activity log.

8 triggers 14 actions 6 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Contentful8 triggers

Do this in Slack14 actions

1. TriggerAsset
2. ActionSend Channel Message

When Contentful fires Asset, FlowMattic runs Send Channel Message in Slack with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Contentful and Slack workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Contentful app icon Slack app icon Ready-made template

Share each newly added asset with the design channel

When an editor uploads an image or file, the design team sees its title and link in Slack and can check crops, alt text and licensing before it goes live.

AssetSend Channel Message

View the template
Contentful app icon Slack app icon

Announce published entries to the editorial channel

The Entry trigger runs on saves and autosaves too. A Filter keeps only publish events, so the channel hears about an article or product page once, when readers can see it.

EntryFilterSend Channel Message

Contentful app icon Slack app icon

Warn developers when the content model changes

A published change to a content type can break the front end that reads it. Developers get a message in their private channel with the content type's name before the next build fails.

Content TypeFilterSend Private Channel Message

Contentful app icon Slack app icon

Post new editorial tasks for the review team

Tasks created on entries are often requests for a fact check or a legal read. Posting them to the reviewers' channel means they are picked up without a separate ticket.

TaskFilterSend Channel Message

Contentful app icon Slack app icon

Bring entry comments into the conversation

Comments left inside Contentful are easy to miss. Each new comment posts to the content channel with the entry it belongs to, so the author answers it the same day.

CommentSend Channel Message

Contentful app icon Slack app icon

Show the current release in the launch channel's topic

When a release is created or saved, the launch channel's topic changes to its name and Slack posts what is in it, so the whole team knows which bundle of content ships next.

ReleaseSet Channel TopicSend Channel Message

Set up: new assets to the design channel

By the end, each asset added to your Contentful space posts to the design channel with its title and a link to it.

  1. Connect Slack

    In FlowMattic's Connects, add a Slack account that has joined the design channel.

  2. Start from the Asset trigger

    Create a workflow with the Contentful Asset trigger and follow its instructions to link the space you want to watch.

  3. Upload a test asset

    Add an image to the space in Contentful, so the workflow captures an asset event with its fields.

  4. Build the message

    Add Send Channel Message, choose the design channel and map the asset title, file name and link. Test it and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Share each newly added asset with the design channel Template
  1. Contentful app icon 1. Trigger in Contentful Asset
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From ContentfulTo Slack
    Asset titleMessage: asset
    File nameMessage: file
    Asset URLMessage: link
    SpaceMessage: where
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Entry and Asset run on several Contentful events, including create, save, autosave, archive and publish. Filter on the event type, or one editing session can post many times.
  • Content model changes come through the Content Type trigger, while Workflow runs when a Contentful workflow is created or saved. Keep both in a developers' channel rather than the editors' one.
  • Field names in the payload follow your own content types, so check a captured test event before mapping entry fields into a message.
Contentful app icon

Contentful

Integration page

Triggers (8)

  • Content TypeTriggers when the content type is created, saved, published, unpublished, and deleted.
  • EntryTriggers when the Entry is created, saved, autosaved, archived, published, unpublished, and deleted.
  • AssetTriggers when the Asset is created, saved, autosaved, archived, published, unpublished, and deleted.
  • TaskTriggers when the Task is created, saved, and deleted.
  • CommentTriggers when the Comment is created and deleted.
  • ReleaseTriggers when the Release is created, saved, archived, unarchived, and deleted.
  • WorkflowTriggers when the Workflow is created and saved.
  • Template InstallationTriggers when the template installation is completed.

Actions (14)

  • Send Channel MessagePost or Schedule a new message to a specific #channel
  • Add ReminderAdds a reminder for the user
  • Create ChannelCreates a new channel
  • List All ChannelsRetrieve list of all channels
  • Set Channel TopicSets the topic on a selected channel
  • Set StatusSets your Slack status to the given text and emoji
  • Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
  • Find User by EmailFinds a user by matching against their email instead of their username
  • Find User by IDFinds a user by their ID.
  • Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
  • Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
  • Update ProfileUpdate basic profile fields such as name or title
  • Find MessageFinds a Slack message using the Slack Search feature
  • Upload FileUpload file to your slack workplace

Why run this pair with FlowMattic

Contentful and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Each team hears its own changes

Editors, designers, reviewers and developers get the Contentful events that concern them in their own channels, not one noisy feed.

Comments and tasks get answered

Work requested inside Contentful shows up where people reply quickly, so reviews do not stall while an entry waits.

Content stays on your own server

FlowMattic runs on your WordPress site with unlimited runs, so autosave-heavy spaces cost no more than quiet ones.

Common questions

How do I send Contentful notifications to Slack?

Create a FlowMattic workflow with a Contentful trigger such as Entry or Asset, then add Slack's Send Channel Message. Make a test change in Contentful so the fields are captured, map them into the text, test the step and switch it on.

How do I stop autosaves from flooding the channel?

Add a Filter after the trigger that passes only the event type you care about, for example publish. Autosave and save events then stop at the Filter and nothing is posted.

Can different content types go to different channels?

Yes. Put a Router after the Entry trigger with a path for each content type, such as blog posts, product pages and help articles, each with its own Send Channel Message.

Can I tell the team when a template installation finishes?

Yes. Template Installation runs when installing a Contentful template is complete. Post it to the developers' channel so they know the new content types are ready to use.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Contentful and Slack

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Contentful integration 1.0.0, Slack integration 1.0.