Trigger a notification in Microsoft Teams when an email is received into a shared Outlook mailbox with Power Automate

Besides our own private inbox, many of us also monitor shared mailboxes. My first task of any working day is to check my emails. However, I often get carried away with personal replies, and other subsequent tasks related to them. This results in failing to remember to check the shared inbox. Fortunately, a lot of the emails in that inbox are not related to my department, but it goes without saying that there are several occasions in which keeping up to date would have proved highly beneficial. I decided to create a Power Automate Flow that would trigger a notification in Microsoft Teams when an email with a specific subject line is received into the shared inbox.

This flow can be used by all departments. For example, sales teams can follow up with prospects, marketing teams can divide new contacts in the CRM system and support teams are able to effectively handle tickets.

Get in touch with our team if you have more complex Power Automate requirements. We are happy to assist.


Business scenario: Our CRM system is hosted in HubSpot, with contacts being added automatically when any kind of form is submitted on our website. We receive an email in the shared inbox whenever a new contact is added. Now I would like to get a notification about this in Microsoft Teams, (our Marketing Channel to be specific). This will help me to notify the whole marketing team of the new contact in our database and allow for someone to follow this up. One of the team members can allocate this contact to the appropriate marketing list depending on the request. Now the whole team is aware of any new contacts being added to our database, with the process becoming much easier to coordinate.

Please note: You will be required to have a Microsoft account set up. This can be a personal or work account (as Power Automate is available to everyone for free).

Notification in Teams when an email is received into a shared inbox

How do we create a Power Automate Flow to trigger a notification in Microsoft Teams when an email is received into a shared mailbox? First, navigate to and sign in with your Microsoft account.

Step 1: From the left navigation, select Create.

Step 2: Select Automated cloud flow. You now have the basic start of your flow.

Step 3: Give your flow a name and select your trigger: ‘When a new email arrives in a shared mailbox’.

Step 4: Fill in the address of the shared mailbox and hit enter. Then choose the folder.

Download the FREE guide below for the next steps. This guide has been carefully prepared by our Microsoft 365 consultant with detailed steps and supporting images.

How to trigger a notification in Microsoft Teams when an email is received into a shared Outlook inbox with Power Automate.

Receive more blogs like this straight into your inbox

Sign up to receive our latest blogs and stay up to date with our latest news, Microsoft 365 updates, events, webinars and workshops.

Share This Article

Margarita Ausheva
I am a forward thinking, motivated, passionate and driven marketing executive. I always strive to do things smarter and better as I oversee execution of marketing strategies.
Published On: October 28th, 2021 Categories: Business Applications & Insights

Subscribe for updates

Follow Us: