Coaches, consultants, barbers, freelancers: stop renting your booking link for $10/month. Bookslot is a self-hosted scheduling app — visitors pick a time in their own timezone, get a confirmation email with a calendar invite, and you manage everything from a password-protected admin panel.
This is the full pricing breakdown: what Calendly actually costs over one, two and three years, what Bookslot gives you for $99 paid once, and the honest cases where the subscription is still the right call.
What Calendly actually costs you
Calendly prices per user — $10/user/mo — so the subscription grows with every user you add. The comparison below uses the catalog's annual figure of $120; the per-user table underneath shows how the bill scales either way.
| Bookslot | Calendly | |
|---|---|---|
| Sticker price | $99 once | $10/user/mo |
| Cost after 1 year | $99 | $120 |
| Cost after 2 years | $99 | $240 |
| Cost after 3 years | $99 | $360 |
Calendly bills per user, so the total scales with headcount:
| Calendly users | Per year | Over 3 years |
|---|---|---|
| 1 user | $120 | $360 |
| 5 users | $600 | $1,800 |
| 10 users | $1,200 | $3,600 |
Three years in, the gap is $261 — and every year after that adds another $120 to the subscription side of the ledger.
Bookslot vs Calendly, feature by feature
Price is only half the story — here's how the two line up on the things that decide day-to-day use:
| Bookslot | Calendly | |
|---|---|---|
| Price | $99 once | $10/user/month, forever |
| Cost after 3 years | $99 | $360 |
| Your own domain | Yes | Their domain (branding is a paid add-on) |
| Data ownership | SQLite file on your server | Their cloud |
| Buffers, min notice, date limits | Yes | Yes |
| Email + ICS invites | Yes (BYO SMTP) | Yes |
| Cancel/reschedule links | Yes | Yes |
| Telemetry / tracking | None | Their ToS |
What you get for $99, once
The Calendly you actually own — timezone-correct booking with email + ICS invites. The highlights:
- 📋 Event types — Name, duration, description, color, buffers, minimum notice, max days ahead — each with its own public link.
- 🗓️ Weekly availability editor — Per-day time ranges in your timezone, plus one-off blocked dates and times.
- 🌍 Timezone-correct slot math — Stored in UTC, computed in your timezone (DST-safe, unit-tested), displayed in the visitor's.
- 🛡️ Double-booking protection — Slot validity re-checked inside a SQLite transaction at booking time.
Pays for itself in under 10 months vs Calendly — then your booking link is free for life.
Switching is 3 steps
- Buy once on Whop. One-time $99 for the packaged installer + priority support.
- Set your availability. Event types, weekly hours, buffers and blocked dates from the admin panel.
- Share your link. Visitors book in their own timezone and get an email with a calendar invite. You get notified.
When paying Calendly is still the right call
Being straight about it: the subscription earns its keep in three situations. If your team is large enough that Calendly's collaboration features, permissions and admin controls are genuinely load-bearing; if your workflow is built on its integrations and leaving means rebuilding that plumbing; or if you have enterprise requirements — SSO, audit logs, SLAs, a vendor to call — that a pay-once app doesn't come with. Everyone else is paying $10/user/mo for a job that runs fine on hardware they already own.
If that's you, Bookslot is $99, once. For the deeper dive, read the Bookslot vs Calendly head-to-head or the full Calendly comparison.
Frequently asked questions
Is it really free on GitHub?
Yes — MIT source at github.com/bensblueprints/booking-page-mvp. $99 buys the packaged installer, 1-click setup, updates and priority support.
Does it sync with Google Calendar?
Not two-way — that's Calendly's strongest feature and we'll say so. Bookslot sends .ics invites your calendar ingests, and you block busy times manually. If you live across 3 synced calendars, Calendly earns its fee.
Do I need a server?
For a public booking page, yes — a $5 VPS with the included Docker setup. Desktop mode works for managing availability and bookings locally.
Is the timezone handling actually correct?
Yes — bookings are stored in UTC, availability is computed DST-safely in your timezone, displayed in the visitor's, and the math is unit-tested including DST gap days.
Can visitors cancel or reschedule?
Yes — every confirmation email includes a private tokenized cancel/reschedule link.
More on Calendly pricing
Bookslot — product page, demo & full feature list · All OneTimeSuite pricing breakdowns
Try Bookslot — $99, once
The Calendly you actually own — timezone-correct booking with email + ICS invites.