I want to automate zoom host login in my cicd machine to validate my notekeeper assistant which joins the meet only after the host joins the meeting. Here the validation I want to do involves two steps,
I want to confirm if my notekeeper joins the meeting
I want to verify if the notes taken are accurate or not. For that I want the notekeeper to stay in call for atleast 15 min and validate the transcript.
Currently I’m getting restricted to login by recaptcha. Is there any way to login without recaptcha and login only through password?
For your automated testing scenario, instead of trying to bypass the CAPTCHA login, one potential solution would be to use a ZAK (Zoom Access Key) token. This should make automated testing of Zoom bots in CI/CD environments more streamlined.
A ZAK token lets you programmatically join meetings as a specific user (including as the host), so no CAPTCHA or interactive login is needed.
You might want to create a dedicated service account in your Zoom organization for testing, and use Zoom’s API to generate ZAK tokens for this service account. Use these tokens to have your service account join meetings as the host. Your notekeeper bot can then join and interact with the meeting as expected.
Another alternative is to use Recall.ai. It’s a simple 3rd party API for meeting bots to get the raw audio/video from meetings without you needing to spend months to build, scale and maintain these bots.