Connect Notion to Slack
Ideas
What you can do with Notion and Slack
Send everyone their Notion tasks each morning
Every weekday, each person gets a Slack message with their open tasks and due dates.
See how it worksGet a weekly count of new Notion entries
Each Monday your team sees how many new entries were added last week, and how that compares with the week before.
See how it worksTurn meeting recordings into Notion notes
After each call, a summary with action items is saved to Notion and the highlights are posted to Slack.
See how it worksSave important Slack messages to Notion
React to a message with 🔖 and it's saved to a Notion database, tagged so you can find it later.
See how it worksBuild a research library in Notion
Every morning, new articles or papers on your topics are summarised, filed in Notion, and listed in Slack.
See how it worksTurn Slack requests into Notion tickets
Requests posted in Slack become Notion tickets with a type and priority, and urgent ones are flagged straight away.
See how it worksKeep a Notion log of your daily standups
The team posts standup updates in Slack, and they're collected into one dated Notion page each day.
See how it worksSave articles to a Notion reading list
Send a link and get a summary saved to your Notion reading list, with a note in Slack.
See how it worksGet warned before Notion deadlines
When a date in your Notion database is coming up, such as a renewal or certificate expiry, Slack warns you in time.
See how it worksCreate recurring tasks in Notion
Weekly and monthly tasks are added to Notion on time, and each owner is told in Slack.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Notion and Slack, plus any other app. Describe it and your assistant builds it.
See how to build your ownMore ideas
Find Notion docs that are out of date
Each week your team gets a list of wiki pages nobody has updated in months, with who should check them.
See how it worksCollect ideas from Slack in Notion
Ideas posted in a Slack channel become short, tidy pages in your Notion ideas database, with a link back in the thread.
See how it worksLog incidents in Notion and alert your team
Each outage or error alert becomes a Notion incident page, announced in Slack and updated when it's resolved.
See how it worksTurn answered Slack questions into FAQ pages
Questions your team has already answered in Slack become FAQ articles in your Notion knowledge base.
See how it worksKnow when teammates have public holidays
Each week your team sees which colleagues have a public holiday coming up, based on the countries in your Notion team directory.
See how it worksBuild your own
Build any Notion and Slack 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 Monday, read my Notion Projects database and post to #leads in Slack any project whose Due Date has passed and whose Status is not Done, tagging the owner.
When a new page is added to my Notion Ideas database, use AI to check whether it repeats an existing idea and post the result to #product with links to similar pages.
Use cases
Why people connect Notion and Slack
How the two apps work together
- ClickRuntime checks a Notion database for new or updated pages every few minutes or on a schedule.
- Changed pages are posted to a Slack channel or sent as direct messages to the person in a People property.
- Slack events, such as a reaction or slash command, can be sent to a trigger link and turned into new Notion pages.
Project manager posts status changes
When a task in a Notion database moves to Blocked or Done, a message in the project's Slack channel shows the task, owner and new status. The team stays updated without opening Notion.
Content team tracks the editorial calendar
Editorial databases often have Publish Date and Status properties. A morning post to #content lists pieces due this week and anything still in Draft.
Product team shares new specs
When a new page is added to a Specs or RFC database, posting the title, author and link to #product invites early comments.
Team saves Slack decisions into Notion
Important Slack messages or threads can be saved as pages in a Notion Decisions database. Later the team can search one place for what was agreed.
More apps
Notion, Slack and other apps in one automation
Merged GitHub PRs close Notion tasks
When a GitHub pull request that mentions a Notion task ID is merged, set that task to Done in Notion and post the PR link to #dev in Slack.
Meeting notes pages from calendar events
Before each Google Calendar meeting with Sync in the title, create a Notion notes page from my template and post its link to #team in Slack.
Typeform feedback to Notion with Slack alert
When a Typeform feedback response comes in, add it to my Notion Feedback database and post it to #product in Slack if the score is 6 or lower.
Setup
Connect Notion and Slack once
Notion
Productivity / Docs
- In Notion, open the developer portal at notion.so/profile/integrations and create a new internal integration.
- On its Configuration tab, copy the integration secret.
- On each page or database the automation should use, open
•••→ Add connections and pick your integration. - In the ClickRuntime dashboard, open Connections & secrets and save the secret as a secret for Notion.
Slack
Team chat
- At api.slack.com/apps, create a new app from scratch in your workspace.
- Under OAuth & Permissions, add the bot scopes the automation needs, such as
chat:write,channels:readandchannels:history. - In the ClickRuntime dashboard, open Connections, choose Slack and enter your app's details, then install it to your workspace.
- In each channel the automation should use, type
/invite @your-app-name.
FAQ
Questions about connecting Notion and Slack
How does ClickRuntime get into my Notion workspace?
Can it message each person their own tasks?
How often can it check Notion?
Is it two-way between Notion and Slack?
Can it filter by Notion properties?
Will it post old pages on the first run?
Related pages
Keep exploring
Tell your assistant what Notion and Slack should do together
Free plan. No credit card.