GmailとSlackの連携イメージ
How to find out how to notify Slack of emails received in Gmail
Learn more about Yoom
GmailとSlackの連携イメージ
How to Integrate Applications

2025-05-21

How to find out how to notify Slack of emails received in Gmail

r.suzuki
r.suzuki

Have you ever been told, "I sent you an email earlier"?

Even if you think you're checking frequently, you might be too busy with work, or you might not have many opportunities to open emails because you're mostly using messaging tools...

Isn't there anyone like that?

To prevent such situations, let's integrate Gmail with the messaging tool Slack to check email reception in real-time!

  • Those considering improving work efficiency with Gmail and Slack.
  • Those who want to receive notifications on Slack when an email is received in Gmail.
  • Those who want to integrate Gmail and Slack to prevent missing messages.

For those who want to try it right away

In this article, we introduce a method of integration using the no-code tool "Yoom".
No complicated settings or operations are required, and even non-engineers can easily achieve this.
You can start immediately with the template below, so please give it a try!

[What is Yoom]

Try Integrating Slack and Gmail Using Yoom

First, if you don't have a Yoom account, please create one from the Yoom Account Creation Page. It's easy to get started!

For basic operations of Yoom, please refer to Getting Started with Yoom.

Notify Slack When You Receive an Email with an Invoice Attached

Let's create a flow where you get notified in Slack when you receive an email with an invoice attached!

First, register the Slack and Gmail apps.

Once you have obtained and logged into your Yoom account,

1. Proceed to "My App Registration" and click "Add".

__wf_reserved_inherit

2. Select the app you want to register and log in with the account you will use.

  Please register both the Gmail and Slack apps.    

  For Slack, please set the Slack workspace and channel you want to post to.

  For detailed registration methods, please refer to this.  

  How to Register My Apps in Slack | Yoom Help Center (intercom.help) 

3. Once registration is complete, an icon will appear in My Apps.        

  Please confirm that the Gmail and Slack icons have been registered.

Now, let's integrate the two apps!

You can easily create a flow bot using the template below.

4. First, click "Create New" from "My Project" and select "Create from Scratch".

__wf_reserved_inherit

__wf_reserved_inherit

5. Enter the title and select "Email".

__wf_reserved_inherit

6. Do not set any email trigger actions. Copy the created email address (any is fine). Press "Save" and wait with "Next". *Please note that if you set the trigger conditions at this stage, the forwarded email will not be received.

From here, configure Gmail settings. In this flow, we will start by forwarding emails received in Gmail to Yoom's email address to activate the email trigger. Therefore, first prepare the forwarding on the Gmail side. Please refer to the detailed steps from 7 to 11 here.

📩 How to forward emails from Gmail and activate email triggers | Yoom Help Center (intercom.help)

7. Open Gmail, go to "Gear icon at the top right > Show all settings", and set the Yoom address as the forwarding address.

8. Return to the Yoom settings page and click the confirmation link. Go back to the Yoom settings screen and select "Test" within the output sample settings page.

9. If the test is successful, copy the URL from the text displayed in the body, access it from another tab, and select "Confirm".

10. Return to Gmail, reload Gmail, and complete the forwarding settings.

11. Set up filters in Gmail.

12. Enter conditions in the email trigger and select "Next" (this time, we want to extract invoices, so include "invoice").

__wf_reserved_inherit

13. Send an email that meets the conditions to Gmail, perform a "Test", and if the test is successful, "Save".

Next, analyze the attached image PDF and obtain the output information.

14. Click the "+" displayed under the trigger settings of the saved flow and select "OCR" from the list of operation types.

__wf_reserved_inherit

15. Select the action "Read Qualified Invoice" and click "Next".

__wf_reserved_inherit

16. In the detailed settings, select the output information of the previously set email trigger from "Obtained values" for the file attachment method. If there is anything additional you want to extract, please add the item.

__wf_reserved_inherit

17. Perform a "Test", and if the output information can be obtained, "Save".

Finally, configure Slack notification settings.

18. Click the "+" displayed under the trigger settings of the saved flow and select "Integrate with app" from the list of operation types.

19. Select Slack, then choose the action "Send message to channel".

__wf_reserved_inherit

20. Fill in the "Channel ID" and edit the notification message. If the app is linked, you can select the channel ID from the candidates. In the message, you can also utilize the information obtained from image loading, so you can quote that information (output) in the body.

__wf_reserved_inherit

21. Perform a "Test", and if the test is successful, "Save".

22. Finally, switch the trigger to "ON" to activate it.

With this, the flow of "Notify Slack when an email with an invoice attached is received" is complete!

Other Automation Examples Using Gmail and Slack

In addition to the integrations introduced today, various automations can be achieved by utilizing the APIs of Gmail and Slack.

If you find something interesting, please give it a try!

Automation Examples Integrating Gmail and Slack

When an email is received, you can extract sender information with AI operations and notify Slack.

The flow "Notify Slack when an email with an invoice attached is received" follows the same steps from 1 to 11.

Here, we start from saving the email trigger at step 12.

12. Do not set any conditions for the email trigger and click "Next".

__wf_reserved_inherit

13. Conduct a "Test", and if successful, click "Save".

14. Click the "+" displayed under the trigger settings of the saved flow, and select "Tevt Extraction" from the list of operation types.

__wf_reserved_inherit

15. Choose a conversion type.

__wf_reserved_inherit

16. Without changing the action, click "Next" and enter the information you want to extract.

Enter the information output from the email (in this case, the body) in "Target Text" and the information you want to extract (in this case, the name) in "Items to Extract", separated by commas.

__wf_reserved_inherit

17. Conduct a "Test", and if successful, click "Save".

Finally, set up Slack notifications. From here, return to the same steps as the flow "Notify Slack when an email with an invoice attached is received".

18. Click the "+" displayed under the trigger settings of the saved flow, and select "Integrate with App" from the list of operation types.

19. Select Slack, then choose the action "Send a message to a channel".

20. Enter the "Channel ID" and edit the notification message.

If the app is integrated, you can select the Channel ID from the suggestions.

In the message, you can also utilize the information obtained from image loading, so you can quote that information (output) in the body.

21. Conduct a "Test", and if successful, click "Save".

22. Finally, switch the trigger to "ON" to activate it.

This completes the flow "Extract sender information with AI operations and notify Slack when an email is received"!

Additionally, you can simply forward Gmail emails to Slack for notifications or automatically share Slack posts with attachments via Gmail.

Automation Example Using Gmail

When the web conference ends, share the recording URL via Gmail.

When the web conference ends with Google Meet or Zoom, automatically share the recording URL via Gmail.


■Overview
The "Share the recording URL via Gmail when a meeting ends on Google Meet" workflow is a business workflow that facilitates smooth information sharing after meetings.
After a meeting recorded on Google Meet is automatically saved, the recording URL is automatically sent to all participants via Gmail.
This eliminates the need for manual sharing of recordings, ensuring quick and reliable delivery of information.
It is an ideal solution for teams that frequently conduct online meetings or work remotely.

■Recommended for
・Business professionals who frequently use Google Meet and find it cumbersome to share recordings after meetings
・Project leaders who want to quickly share information with all team members
・IT administrators looking to improve work efficiency through automation
・Business executives who want to facilitate communication in a remote work environment
・Personnel who want to prevent mistakes in sharing recording URLs

■Notes
・Please integrate Google Meet and Gmail with Yoom.
・The trigger can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.

■Overview
The 'Share the recording link with participants via Gmail after the Zoom meeting ends' workflow automates post-meeting follow-ups and enables efficient information sharing.
After the meeting ends, you can automatically send the recording link to all participants via Gmail.

■Recommended for
・Business people who frequently use Zoom and spend time on post-meeting follow-ups
・Those who use Gmail as their main email tool and want to achieve efficient integration
・Team leaders aiming to automate the meeting recording sharing process and improve work efficiency
・Administrative staff who want to prevent information sharing omissions and ensure the recording link reaches all participants

■Notes
・Please integrate Zoom and Gmail with Yoom.
・To obtain Zoom recording information, data must be cloud recorded.
・Cloud recording is limited to specific Zoom plans, so please be aware. For details, please refer to the link below.
 https://intercom.help/yoom/ja/articles/9550398
・You can select the trigger interval from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
・The shortest trigger interval varies depending on the plan, so please be aware.

Save Documents Received in Gmail to Cloud Storage

Automatically save documents received in Gmail to services like DropBox or OneDrive.

Send the issued document via Gmail

Automatically send documents created with Google Docs, etc., via Gmail.


■Overview
The 'Create a quotation from Google Form content and send it via Gmail' workflow is a business workflow that enables smooth issuance of quotations.

■Recommended for
・Those who use Google Forms to collect quotation information
 ・Those who want to efficiently utilize the information gathered in the form for quotations
・Business owners who want to automate the creation and sending of quotations
 ・Those who want to reduce manual work and use their time effectively
・Sales representatives who communicate with customers using Gmail
 ・Those who want to automate the sending of quotations for quick response
・Administrative staff who want to improve work efficiency and reduce human error
 ・Those who want to prevent mistakes and stabilize work accuracy through automation

■Notes
・Please link Google Forms, Google Sheets, and Gmail with Yoom.
・Refer to the following for how to obtain the response content when using Google Forms as a trigger.
 https://intercom.help/yoom/en/articles/6807133
・Prepare a template for the invoice in Google Sheets. For details, please refer to the following.
 https://intercom.help/yoom/en/articles/8237765
・You can select the trigger interval at 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest trigger interval varies depending on the plan.

This flow issues an employment contract based on the response to the Yoom form and sends an email to the target person.

Example of Automation Using Slack

Notify Slack When Information is Registered in the Database

Automatically notify Slack when information is added to Google Sheets, Salesforce, etc.


This flow notifies Slack when a record is registered in SPIRAL.

Detect when a new lead is registered in Salesforce and notify the specified Slack channel.

Overview
Are you manually sending notifications to Slack every time you update information managed in Google Sheets?
Such routine reporting tasks not only require effort but can also lead to errors such as delayed or missed notifications.
By using this workflow, you can use row additions in Google Sheets as a trigger to automatically send a message to a specified Slack channel, streamlining information sharing.

Who this template is recommended for
- Those who report each update made in Google Sheets to their team on Slack
- Those who want to prevent human errors such as notification time lags and missed reports caused by manual work
- Those who want to automate information-sharing processes within a team or department and improve operational efficiency

Notes
- Please connect Yoom with both Google Sheets and Slack.
- For the trigger, you can choose a run interval of 5, 10, 15, 30, or 60 minutes.
- Please note that the minimum run interval varies by plan.

Notify Slack of Inquiry Details

Automatically notify Slack of inquiry details sent via Google Forms or Gmail.

Notify Slack of Today's Schedule and Tasks Due Today

Automatically notify Slack of today's schedule from Google Calendar and tasks due today in Notion.

Benefits of Integrating Slack and Gmail

What are the benefits of integrating Slack and Gmail?

By having Gmail notifications sent to the Slack you use daily, you will check Gmail information more frequently than before.

Moreover, if notifications are sent to Slack in real-time, it should help prevent missing important information!

Additionally, when you want to share information, instead of forwarding Gmail information as is, you can notify while scrutinizing the information, allowing you to share only the necessary information with the necessary recipients, which many might find beneficial.

Expected Automation in Work by Integrating Slack and Gmail

So, specifically, what tasks can be automated by integrating Slack and Gmail? Firstly, automatic notifications of new emails.

Gmail, which you didn't log into daily before, will now notify you in the Slack you use every day, making email checks a breeze.

Also, if notifications are in real-time, the risk of missing emails is reduced.

Sales representatives won't miss emails because they can't prioritize the accumulated emails and leave them unopened.

Furthermore, you can notify Gmail information by channel, automating information sharing with the team.

For example, various inquiry emails from sales to recruitment that arrive at the information desk can be automatically scrutinized based on set information and notified to the sales channel or HR channel, eliminating the hassle of wondering who the responsible person is and how much to share each time.

Summary

This time, we tried integrating Gmail and Slack using Yoom to notify emails received in Gmail to Slack.

Not only does it prevent missing email confirmations, but it also automates team information sharing and allows notifications extracted from received email information, offering more benefits than expected!

Using Yoom, you can also integrate with other apps, potentially improving work efficiency even more.

Everyone, please try app integration too!

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
r.suzuki
r.suzuki
While exploring ways to improve operational efficiency in a small to medium-sized enterprise in a region with limited human resources, we discovered Yoom. I was amazed at how much efficiency could be achieved by implementing Yoom, something I had casually wished for. Even without any knowledge or experience in systems or programming, our operations have significantly transformed, and I am writing to share this experience with many others who might feel the same way.
Tags
Automatic
Automation
Gmail
Integration
Notification
Slack
Related Apps