Sign inStart your trial

01. IntegrationCommunicationCommunication

Turn every important Gmail event into the right Slack action, reviewed before it runs

Outbound: keep stakeholders informed

Rills proposes each Slack action the moment your Gmail trigger fires, then waits for your approval before posting or creating anything. You stay in control without babysitting the automation.

02. Overview

Connect Gmail to Slack with an approval on every action

The gmail slack integration on Rills is built for solopreneurs and small teams who want their email and messaging tools to work together without creating noise or surprises. When a key email arrives or goes out, Rills can create a Slack channel, surface relevant message history, or both. No manual copy-pasting, no missed context.

Rills runs differently from a generic automation tool. When your Gmail trigger fires, Rills drafts the Slack action and sends you a notification on your phone. You swipe to approve or reject before anything posts or gets created. Approvals and all the logic behind them are free. You only spend credits when a real action executes in Slack.

With the curated pairings here, you can use gmail to slack automation to do things like spin up a dedicated channel the moment you email a new client, or pull the relevant Slack thread history before you reply to an important inbound message. Both workflows keep your team aligned and cut the back-and-forth that happens when email and chat run in separate silos.

03. Use cases

What Gmail can hand to Slack, with you in the loop

Create a Slack channel when you email a new contact

When you send an email to a new external contact, a dedicated Slack channel is proposed for your team to centralize discussion and docs. Approving it takes one swipe, and your team has a home base for that relationship from day one.

Build this workflow
04. Triggers and actions

Gmail triggers and Slack actions

  • GMAIL_EMAIL_SENT_TRIGGERCreate channel

    When a user sends an email to a new external contact or group, automatically create a dedicated Slack channel to centralize related team discussion and documentation.

  • GMAIL_NEW_GMAIL_MESSAGEFetch conversation history

    When an important email arrives, fetch relevant Slack conversation history to give the user full context before responding and to avoid duplicating discussions already underway in team channels.

  • GMAIL_EMAIL_SENT_TRIGGERFetch conversation history

    After sending a critical email, pull Slack channel history to ensure the message aligns with concurrent team decisions and ongoing project discussions.

Triggers from Gmail

  • GMAIL_EMAIL_SENT_TRIGGER

    Fires whenever you send an email from Gmail. You'll receive details about the message including who it was sent to, the subject line, and when it was sent.

  • GMAIL_NEW_GMAIL_MESSAGE

    Fires when a new email arrives in your Gmail inbox. This happens immediately when the message is received.

Actions in Slack

  • Create channel

    Creates a new public or private channel in your Slack workspace to organize team conversations around specific topics, projects, or departments.

  • Fetch conversation history

    Retrieves a chronological list of messages from a Slack channel, allowing you to access conversation history with filtering by date range and pagination options.

  • Add a star to an item

    Mark important channels, files, messages, or comments in Slack so you can quickly find and reference them later. This helps you organize and prioritize content that matters most to your work.

  • Archive a Slack conversation

    Move inactive Slack conversations out of sight while preserving all message history and making the channel read-only. This helps keep your workspace organized without losing important past discussions.

  • Check search capabilities

    Verify whether your Slack workspace has AI-powered semantic search enabled, so you know if natural language queries will work with your assistant integration.

  • Convert public channel to private

    Change a public Slack channel to private to restrict access and control who can view the channel's messages and history. This is useful when a channel's content needs to become confidential or limited to specific team members.

  • Create a reminder

    Set up automatic reminders in Slack at specific times or intervals to help you stay on top of important tasks and deadlines. Supports flexible timing options including natural language descriptions for easy scheduling.

  • Test Slack API connection

    Verifies that your Slack API credentials are valid and your connection to Slack is working properly, helping you troubleshoot authentication issues before they impact your workflows.

View all 154 Slack actions
05. How approvals work

Every action waits for a tap.

  1. 01

    Workflow proposes

    When a Gmail event fires, the agent drafts the Slack action and pauses.

  2. 02

    You approve from your phone

    A push notification lands on your phone. Swipe to approve or reject in seconds.

  3. 03

    Action runs, then learns

    Confidence climbs each time you approve. Repeated approvals graduate to auto-execute.

Queue 3

Gmail → Slack
82

Create a Slack channel when you email a new contact?

Trigger: New event in Gmail

Action: Run in Slack

Pause until you approve.

SWIPE → APPROVE
06. Setup

How to connect Gmail to Slack

  1. 01

    Start your free trial

    Create a Rills account at rills.app. No credit card is required and your 14-day trial starts immediately with full access to all features.

  2. 02

    Connect your Gmail account

    Go to the Connections page and authorize Gmail. Rills uses read and send permissions only for the triggers you configure, nothing else is accessed.

  3. 03

    Connect your Slack workspace

    Authorize your Slack workspace from the same Connections page. Rills will only post or create in Slack after you approve each proposed action.

  4. 04

    Choose your trigger and action

    Select GMAIL_EMAIL_SENT_TRIGGER as the trigger and Create channel as the action. This mirrors the most popular pairing: a new Slack channel appears whenever you email a new contact, pending your approval.

  5. 05

    Approve your first run from your phone

    Send a test email to fire the trigger. Rills will propose the Slack action and send a push notification to your phone. Swipe to approve and watch the channel appear in Slack in seconds.

07. FAQ

Common questions about connecting Gmail to Slack

How do I connect Gmail to Slack?

Start a free Rills trial, then authorize both your Gmail and Slack accounts from the connections page. Pick a Gmail trigger, choose a Slack action, and save. Rills walks you through each step in under five minutes, no code or technical setup needed.

How much does the Gmail and Slack integration cost?

Rills offers a free 14-day trial with no credit card required. Approvals, logic, and trigger monitoring are always free. You only spend credits when a Slack action actually executes, so you are never charged for a run you rejected or a workflow that never fired.

Can I automatically create a Slack channel when I send an email?

Yes. The GMAIL_EMAIL_SENT_TRIGGER pairing supports creating a Slack channel as the resulting action. Rills proposes the channel name and settings, then waits for your approval before anything is created in Slack.

Do I have to approve every single Slack action?

By default, yes, every proposed action waits for your approval before it runs. This keeps AI from posting or creating things you did not intend. As you build trust in a workflow, you can review your approval history and decide how much oversight you want to keep.

What Gmail events can trigger a Slack action?

Currently supported triggers include receiving a new Gmail message and sending an email. Both can fire actions like creating a Slack channel or fetching conversation history. More trigger types are added regularly as the platform grows.

Is my email content sent to Slack without my review?

No. Rills never posts content to Slack on your behalf without showing you the proposed action first. You see exactly what will be posted or created, approve it from your phone, and only then does Rills execute the action.

08. Get started

Start with: Create a Slack channel when you email a new contact

Free to try. Approvals are always free. You only pay when your workflows take real actions.