Latenode

Receive email alerts for saved Slack messages you need to know

This template receives a Slack save or star event on a Latenode webhook, maps message text, channel, and permalink in JavaScript, and emails that summary from Gmail. Point Slack Events at the Latenode webhook URL. Connect Gmail. Put a Slack token in the JavaScript node if you need to fetch the full message.

Updated Sep 16, 2026Est. run: 7sEst. cost: $0.0005
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Emails you when you save a Slack message instead of hunting the Saved list
  • Includes text, channel, and permalink in the Gmail body
  • Starts from the Slack event webhook, not every channel message
  • Keeps Gmail auth on the Gmail connection

How it works

1
Trigger

Receive the saved message

The scenario starts when Slack posts a save or star event to your Latenode webhook URL.

2
Logic

Build the email body

JavaScript reads message text, channel, author, and permalink. Put a Slack token in that node if the event payload is missing the text.

3
Action

Send the Gmail alert

Gmail sends the summary to the inbox you choose, from the mailbox you connect.

Setup guide

1

Add the webhook

Add a webhook trigger and paste its URL into Slack Events for saved or starred messages.

2

Shape the message in JavaScript

Map text, channel, author, and permalink into a subject and body. Put a Slack token in that JavaScript node if you call Slack to load the message.

3

Connect Gmail

Add a Gmail connection. Send the email to the address that should get saved-message alerts, then save a test message in Slack to confirm.

Requirements

A Slack workspace that can POST save or star events to a URL
A Latenode webhook URL to paste into Slack Events
A Gmail mailbox Latenode can send from
A Slack token in the JavaScript node if you fetch message text from Slack

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.