Using this template helps us debug your issues more effectively
Description
A clear and concise description of what the question is.
We have a chatbot that matches end users with experts. Once the match is made, we would like the bot to create a meeting on behalf of the expert. For this we would ordinarily use the OAuth 2.0 flow, get the expert consent, get the auth code, and then the access token etc.
It seems when creating a chatbot, `meeting:write:admin is the only scope available and not meeting:write
Since the former meeting:write:admin is available only to Admin accounts, does this mean that the chatbot can not be used to participate in OAuth flow for regular users such that the access token fetched will have the ability to create meeting?
Just this step alone fails for regular users when using the clientid of the chatbot app with meeting:write:admin scope: Direct the user to https://zoom.us/oauth/authorize
Does that consequently mean that for the use case above we are forced to use both a chatbot app and a separate OAuth App (with meeting:write scope)
We had previously asked this, Least Privilege Setup for Chatbot that creates meetings on behalf of users? - #2 by will.zoom the answer to which seemed to suggest that a limited scope could be available for this purpose of creating meetings on behalf of regular (non-admin) users. But we have not been able to find that limited scope for meeting creation when using just the chatbot app.
(any reason why meeting:write is not made available in chatbot as a limited scope)
Error
The full error message or issue you are running into.
https://zoom.us/oauth/authorize
Which App Type (OAuth / Chatbot / JWT / Webhook)?
Knowing the endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.
Chatbot
Which Endpoint/s?
Knowing the API endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.
How To Reproduce (If applicable)
Steps to reproduce the behavior:
- Request URL / Headers (without credentials) / Body
- See error
Screenshots (If applicable)
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.