web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Flow to send email mes...
Power Automate
Unanswered

Flow to send email message to meeting organizer when a meeting conflicts with a work elsewhere event in the calendar (Outlook)

(0) ShareShare
ReportReport
Posted on by Microsoft Employee

Hi Community,

 

I'm trying to build a flow for the following scenario:

 

I have a few days (let's say 3, as an example) during each week where I work remotely from Home. In order to let my coworkers know, I' schedule an appointment as an 'all day' event and mark as 'Work Elsewhere' (under 'Show As'). To further help out when anyone needs to book a meeting where I need to participate, I want to, proactively, let them know that that 'Work Elsewhere' period I won't be available.

Hence, I'd like to create a flow with the following parameters:

Normal Flow:

  • Trigger: whenever a new meeting is created in my calendar (by someone);
  • Conditions:
    • If the time slot conflicts with the event duration for my 'Work Elsewhere' appointment;
  • Action:
    • Then, send an email message to the meeting organizer with a specific text;
  • ELSE:
    • default outlook calendar action (put the meeting on my calendar and show as 'Tentative').

 

In order to translate this into flow, I would assume it would go something like this:

  • Base application:
    • Outlook O365;
  • Trigger:
    • 'When an event is added, updated or deleted (V2)'. (As the label state: 'This operation triggers a flow when an event is added, updated or deleted in a calendar. (V2)')
      • Calendar Id: 'Calendar'
  • Action:
    • 'Get events (V4)' ('This operation gets events from a calendar using Graph API. (V4)')
      • This would be to retrieve all events from my calendar in order to prepare the validation of event conflict. Since this can be a considerable list, I should filter them: only if an 'all day' event with the parameter 'Show As' = 'Work Elsewhere'.
        • Filter Query (in OData): ('how can I implement the filter described above?')
  • Condition 1:
    • If there is a conflict between the meeting to be scheduled and an all day event with 'Work Elsewhere';
  • Action 1:
    • Then, send the meeting organizer an email with a specific text;
  • Condition 2:
    • If there is no conflict between the meeting to be scheduled and an all day event with 'Work Elsewhere';
  • Action 2:
    • Then, do no action (ie. default outlook calendar for this situation).

 

Thank you,

Bernardo Marques

Categories:
I have the same question (0)

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 873

#2
Valantis Profile Picture

Valantis 813

#3
Haque Profile Picture

Haque 526

Last 30 days Overall leaderboard