mothermachine /mothermachine

Browse / Alternatives / Calendly

Open source Calendly alternatives for AI agents

4 alternatives to Calendly. 2 have an interface an agent can drive. 4 are open source.

ListingLicenseAgent interfaceReachEffortLast activity
Cal.diy MIT API, from the builder 6 of 10 jobs Config only Sep 1, 2026
Easy!Appointments GPL-3.0 API, from the builder 7 of 9 jobs Config only Sep 2, 2026
CloudMeet MIT No agent interface Not recorded Config only Jul 2, 2026
someday MIT No agent interface Not recorded Light edit Jul 20, 2026

Cal.diy

MIT community edition of Cal.com: self-hosted booking pages, event types and availability with API v2.

Cal.diy self-hosted · Cal.com Free: Free · Cal.com Teams: $12 per user/month · Cal.com Organizations: $28 per user/month

Use it when
  • I want a Calendly-style booking page for my practice that I host, under MIT, with no license key
  • I want my agent to read availability and book or move appointments through a documented API
An agent cannot reach
  • Teams, organizations and round-robin
  • Workflows and automated reminders
  • Routing forms

1 more job is undetermined.

Gotchas
  • README warns the community edition is 'strictly recommended for personal, non-production use' and points commercial users to Cal.com
  • Heavy stack: Node 18+, PostgreSQL, yarn monorepo; README suggests 16 GB for the Node process during builds
  • apps/api/v2/README.md still tells developers to seed a Deployment row and set CALCOM_LICENSE_KEY; confirm API v2 runs license-free in Cal.diy
  • cal.com/pricing shows API-related items only on Teams and Organizations; the hosted Free plan may not issue API keys
  • Repository was renamed from calcom/cal.com to calcom/cal.diy in 2026; old links redirect

Easy!Appointments

Self-hosted appointment booking for providers and services with a Builder-published REST API and OpenAPI file.

Free · Premium services and white-label licenses

Use it when
  • my clinic or salon needs a booking page per provider with working hours and services, on ordinary PHP hosting
  • I want my agent to check availability and book clients into staff calendars through a plain REST API
An agent cannot reach
  • Sync a provider with Google Calendar

1 more job is undetermined.

Gotchas
  • GPL-3.0 copyleft; removing branding for resale is a separate white-label license on easyappointments.org/premium
  • API auth is admin basic auth or an API key set in Settings; the docs insist on HTTPS
  • Named repeatedly as the fallback in the April 2026 'Cal.com is going closed source' thread, so expect issue traffic from migrating users

CloudMeet

Single-owner Calendly alternative that deploys to Cloudflare's free tier from GitHub secrets.

Free

Use it when
  • I'm a consultant who wants a booking link on my own domain without paying for Calendly or running a server
  • I already live in Cloudflare and Google Workspace and want the scheduler to sit there too
Gotchas
  • One admin only: ADMIN_EMAIL is the sole login, so this is a personal scheduler, not a multi-provider booking system
  • Without CRON_SECRET the reminder endpoint is publicly callable
  • Google OAuth app in testing mode needs the redirect URI updated after the first deploy and again for a custom domain
  • No API: an agent can only book through the public page or read the resulting Google Calendar events elsewhere

someday

Free booking page that runs inside your own Google account as an Apps Script web app.

Free

Use it when
  • I want a booking link for free and I already run my life in Google Calendar
  • I don't want a server, a database or a vendor account, just a page people can pick a slot on
Gotchas
  • Google shows an 'unverified app' warning on first authorization and an Apps Script banner on the page unless you self-host the iframe wrapper
  • One owner, one set of working hours; not a multi-provider scheduler
  • Availability is code, not a settings screen, so every change is a redeploy
  • No notifications beyond the Google Calendar event; no reminders or cancellation flow documented

Questions

Is there an open source alternative to Calendly?

Yes. All 4 listings here are open source: Cal.diy (MIT), Easy!Appointments (GPL-3.0), CloudMeet (MIT), someday (MIT).

Which Calendly alternatives have an MCP server?

None of these has an MCP server from its builder on record. The recorded interface is API.

Which Calendly alternative can an agent do the most with?

Easy!Appointments: 7 of 9 recorded jobs reachable. Jobs differ by listing, so read each list before you choose.

Listings come from reading each repo and its docs. Reach counts the jobs an agent can do through the stated interface, and each listing page shows the evidence. Order follows fit. For agents: Markdown · JSON