Slack and Notion: New-Page Customer-Update Alert Template

A scheduled Spojit workflow that checks a Notion database for newly published customer-facing pages and posts each one to Slack with a link and a short summary.

What It Builds

This template uses a Schedule trigger to poll a Notion database on a cron you choose, reads the recently published pages, and posts an alert to a Slack channel for each new one. Notion has no native tile in Spojit, so a Connector node on the http connector calls the Notion API, and a Connector node on the slack connector posts the message with the page title, a one-line summary, and a direct link. The result: your team always sees new customer-update pages in Slack without anyone watching Notion.

The Prompt

Paste this into Miraxa, the intelligent layer across your automation, and it builds the workflow, connecting the tools for you:

Build a scheduled workflow that runs every weekday at 9am Australia/Sydney time. Query my Notion database for pages published in the last day where the status is "Published", and for each new page post a message to the #customer-updates Slack channel containing the page title, a short summary, and a link to the page.

Connectors Used

  • http - reaches the Notion API to list recently published pages (trigger: Schedule, 5-field cron plus an IANA timezone).
  • slack - posts each alert with send-message to your chosen channel.

Customize It

Change the cron and timezone (for example a midday run, or every hour), swap #customer-updates for your channel, and adjust the lookback window or the Notion status value the prompt filters on. You can also tell Miraxa to include extra fields from the page, such as an author or category property, in the Slack message.

Tips

  • Store your Notion integration token in an http connection so it is passed in the request header, and add the Notion API base URL when Miraxa asks. See Adding a New Connection.
  • Keep the Slack step in Direct mode with send-message for predictable, no-cost posting; reserve Agent mode only if you want the message wording reasoned from the page content.
  • Match the lookback window to your schedule (a one-day window for a once-daily run) so pages are never missed or alerted twice.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.