Skip to content
RecipeHowToUpdated May 2026· 3 min to deploy

Send a Slack message every time Gmail receives an important email

A real-time bridge from your inbox to your team channel — filtered to only the messages that matter.

Gmail
Slack
Steps

Build this in 3 min.

Each step is a single node on the canvas. Order matters; everything else is dragging.

  1. 1
    Trigger
    Add the Gmail trigger

    Drop the Gmail → New Email trigger onto the canvas and connect your Gmail account.

  2. 2
    Transform
    Filter for importance

    Add a Filter node. Match on label = 'IMPORTANT' or sender domain matches your VIP list.

  3. 3
    Transform
    Compose a Slack message

    Add Slack → Send Channel Message. Use Gmail variables to fill in subject, sender, and a link back to the email.

  4. 4
    Action
    Pick the channel and publish

    Choose the destination Slack channel. Hit Publish — Tiny Command registers the Gmail webhook automatically.

FAQ

Common questions about this recipe.

Can I attach the email body to Slack?
Yes — use Gmail's body or snippet variable in the Slack message text or attachment block.
What if I want only one specific label?
Replace the filter condition with `label == 'YourLabel'`.

Clone this recipe in two minutes.

Free tier available. No credit card. No onboarding call.