Notion drafts ready for review in Slack
When a Notion draft moves to Ready for review, Leta posts it to Slack with a short summary and names the reviewer, tagged when matched.
Combine Notion + Slack and move pages and databases into channels where your team already talks. Just ask Letaido's AI agent and watch it do the work.
Use this Notion Slack integration for review alerts, Slack requests, reminders and doc answers.
When a Notion draft moves to Ready for review, Leta posts it to Slack with a short summary and names the reviewer, tagged when matched.
React with :memo: to a Slack message; Leta adds it to your Notion requests database with a summary and link, then confirms in the thread.
Every Monday, your team sees in Slack which Notion calendar items are due this week or overdue, grouped by owner.
Mention @Letaido with a question; Leta finds the Notion pages whose titles match, reads them and answers in the thread with links.
Every Friday, Leta reads the week's messages and the threads started that week in your launch channel, then logs decisions and open questions in Notion.
Notion's own Slack app covers alerts and saving messages. Jobs that need judgement sit on top.
| Option | Notion changes to Slack | Slack messages to Notion | Runs on its own | Reasons over the data |
|---|---|---|---|---|
| Yes | Yes | Yes | Yes | |
| Notion's Slack integration | Yes | Yes | Partly | No |
| Notion Custom Agents | Yes | Yes | Yes | Yes |
| Slack Workflow Builder | Partly | Yes | Yes | Partly |
| Zapier, Make and similar | Yes | Yes | Yes | Partly |
| Option | What starts it | Best for | Watch out for |
|---|---|---|---|
| Letaido AI agent | A Notion page change, a Slack reaction or @Letaido mention, a schedule, or when you ask | Jobs that need judgement: draft summaries for reviewers, flagged messages as Notion requests, answers from your Notion docs, a weekly decisions log | Pages must be shared with your Notion integration, and Notion events need a webhook subscription. Notion search matches page titles only. Invite the Slack bot to each channel |
| Notion's Slack integration | A Notion database automation or button, a mention, or you running /notion create or Send to Notion | Slack notifications when a page is added or a property changes, and saving one Slack message at a time to a database or as a task | Slack actions in automations and buttons need a paid Notion plan and can't select private DMs. /notion create and /notion task don't work inside threads. Each person connects Slack separately |
| Notion Custom Agents | A schedule, a Notion database event, or a Slack message, reaction or mention | Recurring work that reads your Notion docs and databases and posts to Slack | Business or Enterprise plan only, and runs use Notion credits. A Slack admin must connect Slack to the Notion workspace first |
| Slack Workflow Builder | A new Notion page, a form someone fills in Slack, a schedule, or another Slack event | Slack's Notion templates, such as posting a new Notion page or creating a Notion page from a Slack form, plus steps you add | Only on paid Slack plans. You configure the steps and conditions. AI answers and channel summaries need an eligible current Business+ or Enterprise+ plan |
| Zapier, Make and similar | A Notion event such as a new database item, comment or page update, or a Slack event such as a new reaction or saved message | Fixed recipes such as Slack messages for new Notion database items, or Notion items from Slack reactions | You build and fix one workflow per job. Some Slack triggers check for new data every 15 minutes on Zapier's lowest plan. Adding judgement means extra AI steps |
A job can start when a page's status changes in Notion or someone reacts with :memo: in Slack or someone mentions @Letaido in Slack, like “Notion drafts ready for review in Slack”.
Saved as an automation, like these jobs: every Monday at 9am or every Friday at 4pm.
Type it once in chat.
Allow all read operations once per app; approve each kind of write once.
Query data source · Search workspace · Restore page · Update block
Invite to channel · List reminders · Post ephemeral · Get thread messages
Yes. Notion's own Slack integration sends Slack notifications when a database page is added or a property changes, and saves one Slack message at a time to a Notion database. Letaido's AI agent, Leta, adds jobs on top that need judgement, like summarising a draft for its reviewer or writing up flagged messages as Notion requests.
Connect Notion and Slack once in Letaido. Share the databases and pages a job needs with your Notion integration, and invite the Letaido bot to each channel it should read or post in. Then describe the job in chat, or paste a prompt from a job on this page.
Yes. A Notion event, such as a page's status changing, can start a job like posting a draft to #content-review when it's ready. Notion events need a webhook subscription in your Notion integration, verified once with the token Notion sends.
Yes. React to a message with :memo: and Leta adds it to your requests database with a title, a one-line summary, who asked and a link, then replies under the message. It skips messages already logged. This reaction job skips replies inside threads. Switch on the reaction_added event in your Slack app settings first.
Yes. Mention @Letaido with a question and Leta reads up to 3 Notion pages whose titles fit, nested blocks included, then answers in the thread with links. Notion search matches page titles only, and Leta answers only from the pages shared with your Notion integration.
Yes, but Notion Custom Agents need a Business or Enterprise plan, their runs use Notion credits, and a Slack admin must connect Slack to the Notion workspace first. Letaido's agent works with Notion, Slack and the other apps you connect, in the same job.
Allow all read operations once per app; approve each kind of write once.
Connect Notion and Slack, then ask for a job like "Tag the reviewer in Slack when a Notion draft is ready for review". Leta gets it done the moment something happens, or the moment you ask.
Get Letaido