Video callsCAN I VIBECODE
Google Workspace Business Starter?
BUILD FIRST
- A non-sensitive or read-only version of the core experience
- A manual review step wherever correctness or trust matters
- A narrow companion tool that removes a real piece of work
LEAVE FOR LATER
- Regulated decisions, payments, or irreversible actions
- Claims of correctness, compliance, or uptime that the MVP cannot support
- Sensitive integrations until security, support, and auditability are ready
RESEARCH NOTES
What this tool actually does.
Google Workspace Business Starter is Google's entry-level business productivity subscription (Gmail, Calendar, Drive, Docs, Sheets, Meet, Chat) rather than a dedicated video-calling product; its video component is Google Meet. In this tier Meet supports up to 100 participants per meeting with a 24-hour maximum meeting length, external participants, secure meetings, screen sharing/presentations, Android/iOS apps, US/international dial-in, hand raising, reactions, and Meet eCDN. Features excluded from Starter and reserved for Business Standard/Plus include meeting recording to Drive, transcription, breakout rooms, polls, Q&A, co-hosts, waiting rooms, noise cancellation, speech translation, attendance tracking, and Gemini AI meeting features. Plan includes 30 GB pooled storage per user, custom business email, Gemini AI assistant in Gmail, Google Vids, and admin/security controls; up to 300
RESEARCHED BUILD PROMPT
Give this to your coding agent.
Build a minimal, self-hosted video-conferencing web app that reproduces the Google Meet experience as bundled in Google Workspace Business Starter — the entry tier only, not the full product. Workflow: a host schedules a meeting from a calendar-style view, gets a shareable link, and up to 100 guests join in-browser with camera/mic toggles, screen sharing, text chat, hand raising, and emoji reactions. User-facing requirements: room creation with optional time slot, guest join-by-link without an account, host controls to mute/remove participants, participant grid with active-speaker highlight, and a dial-in (PSTN) placeholder that is a documented stub. Technical requirements: Node.js/TypeScript backend, WebRTC (mesh for MVP or LiveKit open-source SFU to realistically reach 100 participants), Socket.IO or LiveKit signaling, PostgreSQL or SQLite for room metadata, JWT auth for hosts, responsive UI. Store meeting metadata only — never media. Explicitly do not copy Google's brand, logo, Meet UI layout, icons, or any proprietary assets; use an original name and neutral design. Out of scope: recording, transcription, breakout rooms, polls, Q&A, waiting rooms, noise cancellation, AI/Gemini features, attendance tracking, and native mobile apps. Include a README with setup steps, environment variables, scaling limits (mesh vs SFU), and known limitations (100-participant cap, no recording, no PSTN without Twilio keys).