How to Use Cal.com as a Free Calendly Alternative (Complete Setup Guide)

Want the actual scripts — not just the architecture?
AI Avengers Lab members get the full working setup: pre-built code, campaign scripts, and weekly live builds. $89/mo.
See what's inside the LabI was paying $16/month for Calendly. Two seats, one scheduling page, basic routing. When I switched to Cal.com, the bill went to $0 and I gained features I didn't have before. That was 14 months ago.
Cal.com is open source, free on the hosted version for most use cases, and honestly better than Calendly in several areas. Here's the full setup.
Cal.com vs Calendly: The Honest Comparison
Calendly wins on: brand recognition (some clients will recognize it and trust it faster), slightly cleaner default booking UI, and enterprise features for large teams. Cal.com wins on: price ($0 vs $8-20/mo), routing forms on free tier, self-hosting option if you need full data control, and open-source customization.
For 9 out of 10 solo operators and small business owners, Cal.com is the better choice. The one case I'd stay on Calendly: if you're booking enterprise clients who expect a polished Calendly page specifically.
Initial Setup (30 Minutes)
Go to cal.com and create a free account. Set your username - this becomes your booking URL (cal.com/yourname). Connect your Google Calendar or Outlook under Integrations. Set your availability in the Availability tab. Create your first Event Type: name it, set duration (15/30/60 min), add a description, and pick your buffer time between calls.
That's the core setup. Under 30 minutes if you don't overthink it. Share your cal.com/yourname link and people can book you.
Setting Up Routing Forms for Lead Qualification
This is where Cal.com earns its edge. Under Routing Forms, create a form that asks qualification questions before showing the booking calendar. Budget range, company size, what they want to discuss. Based on their answers, route them to different event types - or block the booking entirely if they don't meet your criteria.
This feature costs $16/month on Calendly (Teams plan). Free on Cal.com. Set it up once and every booking gets pre-qualified. You go into calls knowing the person's budget and intent.
Zoom and Google Meet Integration
Under Integrations, add your video conferencing tool. Zoom and Google Meet both connect in under 5 minutes. Cal.com automatically generates a unique meeting link for each booking and includes it in the confirmation email. No manual link creation, no Zoom account management.
One thing to know: Zoom integration requires a Zoom account that has the App Marketplace enabled. If you're on Zoom Basic (free), this works. If you use Google Meet, the integration is even simpler - just authenticate with your Google account.
Embedding Cal.com in Your Website
In your Event Type settings, find the Embed option. Cal.com gives you inline embed code, popup embed code, and a floating button. Copy the script tag and the div or button element, paste them into your website HTML. The calendar renders directly on your page - visitors never leave your site to book.
Cal.com is part of the sovereign stack we run at AI Avengers - the pay per usage setup that replaced $1,100/month of SaaS tools. The full breakdown is inside AI Avengers Lab at aiavengers.team/lab.

AI Avengers Lab
This guide gives you the architecture.
The Lab gives you the working code.
Stop reading about the sovereign stack. Start building it. Lab members get every script, every config file, and weekly live sessions where we ship new integrations together.
- Full working code: DuckDB CRM schema, Mailgun wrapper, Claude Code config
- Weekly live builds — we add new integrations together
- Private community of operators building sovereign AI stacks
- Direct access to Manoj — ask questions, get real answers
Cancel anytime. No contracts.
1-on-1 with Manoj
Want me to look at your specific setup?
Book a 1-hour session. Bring your stack, your tools, your blockers. I tell you exactly what to build first. $197.
Frequently Asked Questions
Does Cal.com send automatic reminder emails to people who book?
Yes. Cal.com sends a confirmation email immediately after booking, and you can configure reminder emails at 24 hours and 1 hour before the meeting. These are customizable with your own text. The reminders are included on the free tier.
Can I accept payments through Cal.com?
Yes. Cal.com integrates with Stripe for paid bookings. You set a price on your Event Type and Cal.com collects payment before confirming the booking. This works well for paid consultations, coaching calls, or any service where payment precedes the meeting.
What if I want to keep my Calendly link active while testing Cal.com?
Run both simultaneously. Create your Cal.com account and set it up completely, then switch one page or one campaign to use the Cal.com link. Test it for 2-3 weeks. If you're happy, update all your links and cancel Calendly. There's no rush - the transition is low risk.
Can I have multiple team members on Cal.com free?
The free plan supports one user. For teams, Cal.com has a Teams plan at $15/month/user - still cheaper than Calendly Teams at $16+/user. For solo operators, the free plan covers everything you need including routing forms, integrations, and embedding.
Ready to build — not just read?
AI Avengers Lab: working code, live builds, community. $89/mo.
Related posts
Why I Killed My Open-Source AI Projects (And What I Use Instead)
I spent months building open-source AI frameworks - then archived all of them. Here's the honest reason why, and what simpler sovereign stack I actually run my business on.
How to Use n8n as a Free Automation Engine for Your Business
Zapier costs $19-799/mo for what n8n does free. Here's how to set up n8n as your business automation engine - what it handles, how to start, and the first 5 workflows to build.
How to Replace Zapier With Free AI Automation Tools
Zapier costs $19-799/mo depending on your task volume. n8n does the same work for $0 if you self-host. Here is when to switch, when to stay, and how to migrate without breaking everything.
DuckDB vs Traditional CRM: Why Some Businesses Choose a Database Over SaaS
DuckDB is free, runs locally, and queries millions of rows in seconds. But it's not for everyone. Here's an honest comparison with traditional CRM software.

Creator of AI Avengers Lab. Building sovereign AI stacks for business owners and professionals- no npm, no SaaS middleware, just Claude Code and direct API connections.