Job Title: Zoom Automation Developer (VDS Environment, Web SDK, Browser Automation)
Overview
We need a fully automated Zoom meeting system running on a Windows 11 VDS (Ultahost). The system should:
Start Zoom meetings every night at 8 PM (KST)
Automatically play a Google Drive video (via screen sharing)
Post scheduled chat messages (e.g., announcements or instructions)
Maintain presence so the meeting doesn’t appear “empty”
Stop/close automatically at 11 PM
Run unattended (365 days) once set up
Scope & Deliverables
Zoom API Integration
Use the Zoom REST API to create/modify recurring or daily meetings.
Must handle meeting start/end times automatically (e.g., 8 PM–11 PM).
Web SDK or Browser Automation
Host session must be launched (via start_url or Web SDK) to make the meeting “live.”
If Web SDK is chosen, be able to handle screen sharing and timed chat messages programmatically.
If browser automation is used (Puppeteer/Selenium), manage UI elements (e.g., “Share Screen” button).
Video Playback (Google Drive)
Auto-play the video (stream or local) in Zoom screen sharing.
Verify smooth playback and minimal buffering on the VDS.
Chat Scheduling & Participant Management
Scheduled chat messages during the meeting (e.g., at 8:10, 8:30, 8:55) for announcements or links.
Keep at least one “additional connection” active (or multiple connections) without violating Zoom policies.
VDS Setup (Windows 11)
Install/Configure Chrome, Node.js/Python, and relevant drivers.
Use Windows Task Scheduler (or an equivalent) to run scripts at specific times.
Ensure reliability (retry logic, logging, error handling).
Testing & Deployment
Provide thorough testing to confirm all automated features work nightly.
Deploy onto the Ultahost Windows 11 VDS.
2-3 days initially for a proof-of-concept (if feasible), then finalize for full operation.
Key Requirements (Skill Checklist)
Zoom REST API
Meeting creation/deletion/scheduling
Understanding Server-to-Server OAuth or OAuth App
Familiarity with rate limits and error handling
Zoom Web SDK
If used for in-meeting features (chat, screen sharing, permission management)
Handling events like onChatMessage or onShareScreen
Setting up signatures and authentication flow
Browser Automation
Puppeteer or Selenium in Node.js/Python
Automated clicks for screen sharing, Google Drive playback buttons
Managing headless browsers (multi-tab, pop-ups, etc.)
Screen Sharing & Google Drive
Auto-playing pre-uploaded videos nightly
Verifying bandwidth/quality for smooth playback on the VDS
Participant Management
Ensuring the meeting never shows “0 participants”
Additional user sessions or connections (within Zoom policy)
Monitoring CPU/RAM usage on the VDS
Scheduled In-meeting Chat
Timed chat messages (host or participant mode)
Possibly using Web SDK’s [login to view URL]() or UI automation
Windows 11 VDS Environment
Chrome, Node/Python setup
Windows Task Scheduler or other orchestration
Logging and retry logic if errors occur
Unattended Operation (365 days)
Orchestration (CRON-like scheduling, pm2, etc.)
Exception handling (Zoom login errors, network issues)
Logging/monitoring (email alerts, Slack messages, etc.)
(Optional) AI or CRM Integration
If advanced chat response (AI) or marketing automation is relevant
Not mandatory, but beneficial for future expansions
Additional Details
Deadline: Within 3 days for an initial proof-of-concept (if feasible). A fully stable solution may take longer.
Budget: Starting at $1000+
Policy Note: The solution must comply with Zoom’s terms, focusing on legitimate user sessions or Web SDK approaches.
How to Apply
Please confirm your experience in Zoom REST API, Web SDK, and/or browser automation.
Provide past examples of related automation or meeting scheduling projects.
Clarify your approach to:
Automatic screen sharing (Google Drive playback)
Timed chat messages within Zoom
Unattended operation on a Windows 11 VDS
If you have any questions or need clarifications, feel free to ask. We look forward to your proposal.
I propose developing an automated system to manage Zoom meetings within a Windows 11 VDS environment. My solution will integrate the Zoom REST API to schedule and manage daily meetings, enable automatic video playback from Google Drive via screen sharing, and schedule chat messages at specific times. Additionally, I will ensure continuous presence in meetings to prevent them from appearing empty, automate session start and close processes, and guarantee uninterrupted operation throughout the year. I offer a reliable and scalable implementation tailored to your specific needs.
HELLO
I am intrusted in your job post of Zoom Automation Developer (VDS, Web SDK, Browser)
Drawing from my extensive experience, I am proud to offer my expertise in Zoom REST API, Web SDKs, and browser automation. Throughout my career, I have successfully tackled projects that bear striking parallels to what you require. For instance, I crafted a similar automated scheduling system for Curexe, which ensured automatic screen sharing of videos while maintaining productive meetings and seamless workflows.
Moreover, the successful management of unattended operations lies at the heart of any fully automated system, and my track record here certainly stands out.
I have some questions can we connect and discuss in brief?
regards
keshav
With over a decade of experience in Full Stack Development, WordPress, Mobile App Design, SAAS, and more, I have a proven track record of delivering successful projects for enterprise and medium-tier organizations. I specialize in creating fully customized solutions tailored to client needs, including UX/UI design, corporate branding, and more.
I am skilled in Zoom automation and can develop a fully automated Zoom meeting system on a Windows 11 VDS environment. I have experience with Zoom REST API, Web SDK, and browser automation. My proposed timeline includes a proof-of-concept in 3 days and a budget starting at $1000+, depending on project complexity.
Let's discuss your project further to bring your ideas to life efficiently and effectively. Feel free to reach out with any questions or clarifications. I look forward to working together on this innovative automation project.
Hello,
I'm an expert in Zoom REST API, Web SDK, and browser automation, and I’m eager to bring my skills to develop a fully automated Zoom meeting system tailored to your requirements. With extensive experience in orchestrating unattended workflows using Node.js, Python, and tools like Puppeteer and Selenium, I specialize in creating reliable solutions that operate seamlessly on platforms like Windows 11 VDS.
Your project aligns perfectly with my expertise, from setting up recurring Zoom meetings and automating screen sharing for Google Drive videos to scheduling in-meeting chat messages and maintaining participant presence.
To proceed efficiently, could you share more details about any specific preferences for Google Drive video playback formats or network considerations for the VDS? Should the system include custom notifications (like Slack or email alerts), and is the Windows 11 VDS environment already preconfigured, or will I need to set it up from scratch?
Let's connect for further discussions.
Best,
Bhawan Baweja.
Greetings!
As a seasoned full-stack developer, I am keenly interested in your Zoom Automation Developer project.
I hold expertise in:
- Zoom REST API, Web SDK coupled with my experience with Puppeteer or Selenium in Node.js/Python.
- Successfully implemented automation on a VDS Environment for prior projects
- Proficiency in screen sharing & Google Drive for video playback, managing participant presence and timed chat messages within Zoom.
I understand your needs:
- Setup an automated Zoom meeting system.
- Start/End a video meeting automatically at a given time.
- Post scheduled chat messages.
- Maintain presence & integrate the platform with Google Drive.
Will the Google Drive link be the same for all meetings? How flexible is the budget considering the extensive scope?
I am looking forward to presenting my relevant portfolio on chat. Ready to turn your vision into reality? Let’s collaborate and make your project a success!
Warm regards,
Nasir.