Skip to content
Use case· 3 steps

How do I send a Slack message when I get a new Gmail?

Stop hopping tabs. Pipe inbound Gmail straight into a Slack channel — with subject, sender and a deep link — so the right person sees it without checking email.

How it works

Set up "Send a Slack message when a new Gmail arrives" in 3 steps

  1. 1
    Trigger on a new Gmail
    Add the Gmail → New Email trigger and pick the label or inbox you want to monitor.
  2. 2
    Pick the Slack channel
    Add the Slack → Send Channel Message action and choose the destination channel.
  3. 3
    Map the message
    Use the Gmail trigger's subject, from and snippet variables to format a one-line Slack notification with a link back to the email.
FAQ

Common questions about this recipe

Can I filter so only some emails alert Slack?
Yes. Add a Filter node between Gmail and Slack and match on sender, label, subject, attachment count, anything.
Does this work for shared inboxes?
Yes. Authorize Gmail with the inbox you want to monitor — Tiny Command treats every Gmail connection independently.
Is this real-time?
Yes. The Gmail trigger uses Google's push notifications, so the Slack message arrives within seconds of the email landing.