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 / MS Forms response to g...
Power Automate
Answered

MS Forms response to generate Zoom Meeting

(0) ShareShare
ReportReport
Posted on by 133

Hi Community, 

 

I'm trying to built a flow to schedule Zoom Meeting automatically upon receiving MS Form response. 

 

Based on Zoom's requirement, I've already built OAuth 2.0 (JWT will be deprecated by June 2023) using Zoom Marketplace and the following information is ready to be used: 

 

  • Client ID
  • Client Secret
  • Secret Token
  • Verification Token

I'm not sure how I can be using this HTTP action to fulfill the API calling from Zoom. 

 

hongdet_0-1671157702825.png

I was thinking the flow to do something like this:

  1. Get form response
  2. Use email address and do a GET to identify the user account in Zoom
  3. Do a POST with the information to schedule a meeting over in Zoom
  4. GET the generated meeting details back to Power Automate and see email out to user

 

Thank you all in advance! 

 

BR, 

hongdet

Categories:
I have the same question (0)
  • Verified answer
    Ellis Karim Profile Picture
    11,691 Super User 2025 Season 2 on at

    Hi @hongdet ,

     

    The following info is now probably a little out of date, but it should work:

     

    From here App Marketplace (zoom.us) create a JWT app

    Snag_1a2dcd02.png

     

    (As you see,  JWT support is being depreciated in June 2023. Zoom recommends using OAuth.)

     

    Snag_1a36e513.png

    Snag_1a36858e.png

    Note the space character between Bearer and the JWT Token (Outputs).:

     

    {
     "Authorization": "Bearer @{outputs('Compose_JWT')}"
    }

    Hope this helps.

     


    Ellis
    ____________________________________
    If I have answered your question, please mark the post as ☑️ Solved.
    If you like my response, please give it a Thumbs Up.
    My Blog Site | Twitter | LinkedIn

  • hongdet Profile Picture
    133 on at

    Hi @ekarim2020 ,

     

    Appericate your guidance on this! 

     

    Like you mentioned, JWT would be made obselete by Zoom soon hence I decided to go ahead and build a Custom Connector to faciliate OAuth 2.0

     

    It's working as expected now, thanks alot! 

     

    BR,

    hongdet

  • Aniel79 Profile Picture
    2 on at

    Hi Hongdet, 

     

    Would you be able to share some details how you build the custom connector wiht OAuth 20.0?

    Thanks!

  • hongdet Profile Picture
    133 on at

    Hi @Aniel79 , 

     

    You can input the following information under "Security" when you are creating the Custom Connector in PA. 

     

    • Authentication Type: OAuth 2.0
    • Client ID: *this is obtained from the App you've build in Zoom App Marketplace*
    • Client Secret: *this is obtained from the App you've build in Zoom App Marketplace*
    • Authorization URL: *this is obtained from the App you've build in Zoom App Marketplace*
    • Token URL: https://api.zoom.us/oauth/token
    • Refresh URL: https://api.zoom.us/oauth/token 
    • Scope: *these would be the scope you have added in the Zoom App Marketplace*
    • Redirect URL: *this is obtained from the App you've build in Zoom App Marketplace*

     

    Zoom App Market Place Screenshot

    hongdet_0-1686708128457.png

    You'll then build all the API call that you would like under "Definition" in PA. 

     

    API Call to create Zoom Meeting on behalf of the user

    hongdet_1-1686708348220.png

     

    Hope I got your question right and manage to help out 🙂 

     

    BR,

    hongdet

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 501 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 323 Moderator

#3
abm abm Profile Picture

abm abm 237 Most Valuable Professional

Last 30 days Overall leaderboard