Can Grok Bot build Cal.com?
It gets most of the way, but you stay in the loop · and here's exactly where.
- Price
- $12/mo
- You'd save
- $144/yr
- Who runs it
- The bot
- Category
- Scheduling
Odd one out: the thing you would build already exists, is open source, and is the product. So the honest question is not 'can a bot build Cal.com' - it obviously shouldn't try - but 'can a bot run it for me'. It can. Self-hosting it is a Next.js app, a Postgres, a domain and a set of OAuth credentials, and a bot with a browser can grind through all of that including the fiddly Google Cloud console work. Worth knowing before you start: their self-hosting docs now live under Cal.diy, and there is no single official Docker image - the documented path is Node, yarn and Postgres, with Docker community-maintained. What you're then paying for on the hosted plan is upgrades, uptime and not being the person who gets paged.
The prompt
Written for a bot that already has a browser, a terminal and your logins · paste it in whole.
Don't build a scheduler. Cal.com is open source - run it for me instead. You have a computer and a browser. Stand up self-hosted Cal.com on a server of mine and keep it healthy. - Follow their own self-hosting docs (now at cal.diy): Node, yarn, Git and Postgres. There is no official Docker image, so if you use a community one, tell me whose it is and when it was last updated. Do not fork the app or hand-roll a scheduler. - Set up a small VPS under my account (walk me through the signup · wait for me at the payment step), install it there per those docs, and manage it over SSH from your terminal. Behind my domain with TLS and a real certificate. - Register a Google Cloud OAuth client yourself for Calendar and Meet. Tell me exactly which scopes you requested and get my approval on the consent screen. - Configure outbound mail through Resend if there's a key in the env. - Create my user, one 30 minute event type and one 60, and book a test meeting end to end. Show me the calendar event before you call it done. Ongoing: - Check weekly for new Cal.com releases. Tell me what changed and wait for my go-ahead before upgrading. Never auto-upgrade a thing that holds my calendar. - Back Postgres up nightly from the server to my Google Drive. Once a month, restore the backup somewhere scratch and prove it actually restores. - Watch the health endpoint. Message me if it's been down more than five minutes.
The bot will need to sign into: google-calendar · resend · google-drive
What you lose
- someone else applying security patches the week they ship
- the managed integrations that are painful to credential yourself
- team features that are paid even in the self-hosted build
- an SLA, if that matters to you
The numbers
Teams is $12/user/mo billed annually, Organizations $28. Individuals are free forever on the hosted plan, and the self-hosted build is free under MIT.
cal.com/pricingChecked against the live page on 2026-08-23