Trying to create flow to send an email when a meeting is starting
Hi all. I had a Power Automate flow that used to work that would send an email to IFTTT when a Teams meeting was starting to change the color of some smart lights I have:
When an event is starting soon
Calendar: Calendar
Look-ahead: 3 (minutes)
IF Location = Microsoft Teams Meeting
Send Email (V2)
Subject #meetingStart
Body: A meeting is starting
ELSE
Nothing
Recently Microsoft made a change so that Teams Meetings no longer have a Location of "Microsoft Teams Meeting" so my automation stopped running. I cannot for the life of me figure out how to recreate it. I guess I need to parse the event body to look for the Teams link, but I've been unable to figure that part out. Currently I have
When an event is starting soon
Calendar: Calendar
Look-ahead: 3 (minutes)
Get Event V(3)
Calendar: Calendar
id: id from previous step
HTML to Text
@outputs('Get_event_(V3)')?['body'] (this SHOULD be the event body from the previous step; however I don't see a Dynamic Content option for the event body, only the message body)
IF body('Html_to_text') CONTAINS https://teams.microsoft.com/meet
Send Email (V2)
Subject #meetingStart
Body: A meeting is starting
ELSE
Nothing
But it doesn't ever fire so I have no idea what part i have wrong. Copilot is no help; it suggests trying something which never works.