Hello Zoom Community,
I am working on a console-based application in ASP .NET where I need a service or bot to join scheduled Zoom meetings automatically without any user interaction. Currently, I am aware that Zoom’s API does not provide a direct way to programmatically join a meeting without user interaction, as it would typically require user authentication or interaction due to security protocols.
Could anyone suggest any alternative methods or workarounds to achieve this? Here are a few details about my project:
- The bot/service is developed in ‘ASP .NET’ as a console-based application.
- It should join Zoom meetings at a specified time without manual intervention.
- I have explored Zoom’s API documentation but could not find a direct solution to facilitate this.
Is there any other Zoom feature, API, or setting that might support automatic meeting joining? Any guidance or insights would be appreciated.
Thank you in advance for your help!
@chunsiong.zoom i am expecting response from your side on this query.
Thank you in advance.
@mayurdhevale2000 I’m not sure how to answer you, there are some contradicting statement and questions.
Hey @mayurdhevale2000,
We run meeting bots at scale and have definitely had similar questions in the past.
In order to automate your bot joining meetings, ultimately you’ll need to know when and where (meeting ID/password) these meeting are taking place.
The most straight forward approach is to hit Zoom’s API directly to get this information (e.g. List Meetings). Since this requires permission from the end user, the user would need to grant access through an OAuth connection. You would likely also want to leverage meeting webhooks so you don’t have to rely on a polling approach.
If these meetings are primarily managed and scheduled through a calendar integration (such as Google Calendar or Microsoft Outlook), another possibility would be to get the time and meeting URL from parsing calendar events. This would also require an OAuth connection, but would be with the user’s calendar provider. At Recall.ai, we have a calendar integration that leverages a similar strategy to automate scheduling bots to users’ calendar meetings.
Let me know if you have questions!