Cal.com covers the booking link case well, but its real distinction is that scheduling is exposed as infrastructure. Availability, event types, and bookings all have APIs, and the booking page can be embedded rather than linked.
For teams handling health, legal, or financial appointments, self-hosting means calendar contents and attendee details never reach a third party.
Decisive facts
- Shareable booking links with round robin and collective events
- Embeddable booking flow rather than an outbound link
- Calendar sync across Google, Outlook, CalDAV, and others
- Workflows for reminders and follow-ups over email and SMS
- Self-hostable with a full API