Yes — Zoom does support automatic co-host assignment, but only for users within the same organization. Here's how:
1. Go to the Zoom Admin Portal → Settings → Meeting → In Meeting (Basic). 2. Enable the "Co-host" setting. 3. Toggle on "All participants from the same organization as the host will automatically become co-hosts."
This works by matching email domains — so if your account is jane@company.com, anyone joining with an @company.com account gets auto-promoted to co-host.
For external participants, there's no auto co-host option. You'd need to either: • Manually promote them during the meeting (click their name → Make Co-Host), or • Add them as an Alternative Host when scheduling the meeting (they'll need a Zoom account on a licensed plan).
**Entering a Participant's Personal Meeting ID (PMI)**
A PMI is a permanent meeting room tied to one specific user — it doesn't create a new meeting when someone else enters it. Here's how it works:
• The PMI owner starts or schedules a meeting using their PMI. • Others join by entering that PMI number via "Join Meeting." • You cannot enter someone else's PMI to create a meeting on their behalf.
If what you're looking for is a way to instantly create a meeting with a specific participant, the best approach would be to schedule a meeting from your Zoom account and send them the invite link. For a more automated workflow, Zoom's API can programmatically create meetings and distribute join links to both parties.
Hope that helps — let me know if you have any follow-up questions!