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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Create Event after Fin...
Power Automate
Unanswered

Create Event after Find meeting times (V2)

(0) ShareShare
ReportReport
Posted on by 218

Hi,

 

Confused on how to bring in the available times to create an event from the "Find meeting times (V2)" piece.  Any insight on how to enter the start and end time would be appreciated.  Also, is there a way to buffer the event 30-minutes before and 30-minutes after while checking availability?

 

Thanks in advance.

 

ez1138_0-1693310566477.png

 

Categories:
I have the same question (1)
  • efialttes Profile Picture
    14,756 on at

    Hi @ez1138 !
    I believe a valid date time input format is ISO 8601 referenced in UTC timeZone (yyyy-MM-ddTHH:mm:ssZ)

    efialttes_0-1693313924955.png

     


    Hope this helps

  • ez1138 Profile Picture
    218 on at

    Hi, appreciate the reply.  What would the syntax be to add in to the start and end?

  • efialttes Profile Picture
    14,756 on at

    Hi again!
    See the following example:

    efialttes_0-1693314007044.png

    Hope this helps

  • ez1138 Profile Picture
    218 on at

    Hi, not sure what you're referring to.  I was referring to the syntax to pull the field from the "Find meeting times" versus adding in anything manually.

     

    ez1138_0-1693324092085.png

    ez1138_1-1693324119407.png

     

  • efialttes Profile Picture
    14,756 on at

    Hi again @ez1138, and sorry for the misunderstanding!
    If you configure 'Find meeting times (V2)' action block with a suggested time period, it wil provide back the first 5 free timeslots. So assuming you wanna make reservation just for the first free slot, I would recommend you to delete the 'Apply to each' action block with its current contents, and use this approach instead, beased on the following WDL expressions:

    first(outputs('Find_meeting_times_(V2)')?['body/meetingTimeSuggestions'])?['meetingTimeSlot/start/dateTime']

    as input for startTime and...

    first(outputs('Find_meeting_times_(V2)')?['body/meetingTimeSuggestions'])?['meetingTimeSlot/start/dateTime']

    as input for endTime.

    So your flow should look like this:

    efialttes_0-1693327835236.png

    Please also be careful when handling TimeZone value, depending on your current location you may need to adapt startTime and endTime; so I would suggest to perform some tests with some colleagues first
    Hope this helps



     

  • ez1138 Profile Picture
    218 on at

    Awesome.  That works great but I do see the issue with the time zone.  I'm CST (Central Time).  For the input, it's pulling UTC.  Where can I change that?  I see where I can for "Create Event" but not from where it's finding meeting availability.

     

              "meetingTimeSlot": {
                        "start": {
                            "dateTime""2023-08-29T18:00:00.0000000",
                            "timeZone""UTC"
                        },
                        "end": {
                            "dateTime""2023-08-29T18:30:00.0000000",
                            "timeZone""UTC"
                        }
                    }
                },

     

    ez1138_0-1693331869794.png

    ez1138_2-1693331915944.png

     

  • ez1138 Profile Picture
    218 on at

    Weird anomaly.  Even though there's an event, it's creating an event on top of an event when one is there.  Basically, it doesn't look like it sees available times.  Weird.

  • efialttes Profile Picture
    14,756 on at

    @ez1138 
    You can manipulate dates in ISO 8601 format and adapt them to different timezones by means of the WDL function convertTimeZone() or by means of its equivalent action block, that is available as part of the DateTime connector.
    Hope this helps


  • ez1138 Profile Picture
    218 on at

    Hi, not sure what/how to do that.  I just created an event, it still shows UTC.  It's right before 12pm and it created it at 5PM.  Weird.

  • efialttes Profile Picture
    14,756 on at

    @ez1138 

    Find meeting times (v2) outputs are referenced to UTC.

    This means, either you assign its outputs without time zone conversion to 'Create event'  'StartTime', 'End time' inputs and select as TimeZone input 'UTC', or...

    ...transform its outputs to Central time, assign them to Create event'  'StartTime' 'End time' inputs  and select as TimeZone input Central Time.

    Hope this makes sense

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 538 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 405 Moderator

#3
abm abm Profile Picture

abm abm 252 Most Valuable Professional

Last 30 days Overall leaderboard