Create a meeting from JWT app without host having to join

I want to use a JWT app to create a meeting, and send links to people who will join the meeting.
I am calling the Create Meeting endpoint from my server.
The meeting is created successfully, but when other users try to join the meeting, they get “Waiting for the host to start this meeting”.
How can I have the host join the meeting if it’s server side code? Can I create a meeting that doesn’t require a host?

“Waiting for the host to start this meeting” when trying to join meeting.

Which App Type (OAuth / Chatbot / JWT / Webhook)?

Which Endpoint/s?
Create meeting.

How To Reproduce (If applicable)
Steps to reproduce the behavior:

This is the body of the create meeting request:

duration: 60,
settings: {
auto_recording: cloud,
participant_video: true,


Tal, I haven’t tried to do this exact thing, but to brainstorm a little:

Is it a scheduled meeting? (type 2) If so, is the start date set?

Otherwise, it seems that clicking the join_url won’t actually start the meeting. That you’d need to give participants the start_url. And I don’t see that you can start the meeting programmatically via the REST API.

Thanks for suggesting the scheduled meeting.
If it is type 2, then indeed the participant can joint without the host.

Hey @Tal, @pkreemer,

There needs to be a host for all meetings. However, we do have the join before host feature.


Can the client (app) be the host and, if so, can it host multiple meetings simultaneously? If so, what is the limit?

Hey @falcon245sp,

A real user can use the Zoom App to be the host. Does that make sense?