Hi Zoom Developer Community,
I’m working on a mentorship feature for a platform called OceanM, where healthcare professionals can book virtual mentorship sessions with senior mentors. We are currently using the Zoom API to facilitate these sessions and have encountered an issue.
Use Case:
- Multiple mentorship sessions need to happen simultaneously.
- Each session involves only two participants (the mentor and mentee), with no host from our organization present.
- Ideally, users should not need to log in to a Zoom account and should be able to join the meeting directly via the join URL.
Current Setup:
- We use a Zoom Pro (Named Host) account.
- Meetings are created via the
/users/me/meetings
endpoint (JWT Account-Level App). - The meeting settings include
join_before_host: true
andwaiting_room: false
. - The join URL is shared with participants, who then access the meeting via the Zoom app or browser.
Problem:
When one meeting is active (at least one participant has joined), subsequent meetings created with the /users/me/meetings
endpoint result in the error:
“This host is already running another meeting.”
Question:
What is the best way to handle this scenario so we can support multiple simultaneous mentorship sessions?