Skip to content
Syncline

Send new Notion pages to Slack

Every row added to a Notion database lands in the channel that cares about it, with the title, the owner and the deadline already written into the message.

Trigger: New database item
Action: Post a message to a channel
About 6 minutes to set up

How this flow works

Syncline watches Notion for New database item. When that happens it runs Post a message to a channel in Slack with the fields you mapped.

  1. Connect your Notion workspace and tick the single database this flow may read.
  2. Pick New database item as the trigger and choose the Slack channel that receives the post.
  3. Drop the Notion properties you want into the message body and add the page link at the end.
  4. Run one test, read the message in Slack, then switch the flow on.

Field mapping

From NotionTo SlackNote
TitleMessage textThe page name opens the message, so the channel reads a headline instead of a data dump.
StatusChannelMap the select onto channel names and rows marked Blocked go somewhere different from rows marked Ready.
Page URLAttachment URLThe canonical page link travels with the post, so one click opens the row that fired it.
AssigneeMessage textSyncline matches the Notion person to a Slack member by email and mentions them by name.

Why teams run it

  • Nobody refreshes a database to find out what changed
  • The channel gets the owner and the date, not a bare link
  • One filter takes a busy database down to a few posts a day

Who uses it

An operations lead running a launch database whose team does not want to live inside Notion.

About the two apps

Notion

Notion holds the pages and databases most teams treat as their second brain. Syncline reads those databases on a schedule and writes rows back, so a page never has to be retyped somewhere else.

All Notion flows

Slack

Slack is where a team notices things, which makes it the best place to put an alert and the worst place to store one. Syncline sends messages into channels when something happens elsewhere, and turns the replies worth keeping into records.

All Slack flows

Questions

Can different statuses post to different channels?
Yes. Map the Status property onto the channel field and Syncline routes each value where you point it. One flow can feed four channels without four copies.
How soon after the row appears does the message go out?
Notion is polled, so the row is picked up on the next check: every three minutes on a paid plan and every fifteen on the free one.

Connect Notion and Slack

Set it up once and let it run. The free plan covers 100 tasks a month.

Start free