Cal.com
Custom booking pages, reminders, payments, and APIs for scheduling.
Cal.com is an online scheduling platform for sharing bookable availability, coordinating meetings, and reducing back-and-forth across calendars. It supports individual booking links as well as team, organization, enterprise, and developer use cases, with options for embeds, workflows, payments, reminders, and integrations.
Why it stands out
- Covers both ordinary booking-link needs and developer-facing scheduling infrastructure in one product.
- Offers embeddable scheduling and React components for teams building booking into their own applications.
- Includes workflow automation, reminders, buffers, booking limits, and payment collection beyond basic calendar availability.
- Serves a wide range of organizational contexts, including recruiting, sales, HR, education, support, healthcare, and enterprise scheduling.
Good to know
- Advanced organization, security, and enterprise features are presented separately from individual scheduling, so teams should confirm plan coverage before adopting.
- Developer features such as API use, OAuth, webhooks, and React components require technical implementation.
- AI-powered call scheduling appears as a distinct Cal.ai offering, not simply a standard calendar-booking feature.
Under the radar: If you are adding booking inside a React product, review Cal.com’s Scheduling Components before building a custom booking UI only against the API.
Photos

Consultants, recruiters, sales teams, and product builders can publish reliable booking flows without manually coordinating calendar availability. Let clients choose from available meeting lengths, locations, and time zones. Set buffers, notice periods, booking limits, and out-of-office time to prevent overload. Collect payments or route bookings for paid consultations, demos, support, or telehealth-style appointments. Embed scheduling directly into a website or app instead of sending users to a separate booking page.
Calendar connection and availability rules; custom booking links; event types with video, phone, or in-person meeting options; team and collective events; automated email/SMS reminders and follow-ups; rescheduling and cancellation flows; workflows, webhooks, payments, embeds, OAuth, public API access, and React scheduling components.
Technical Notes
- Public API documentation is offered for building custom scheduling integrations.
- OAuth client support is available for integrating Cal.com accounts into other products.
- Webhooks can notify external systems when scheduling-related events occur.
Alternative listings
A polished task manager for personal plans and team projects.
Productivity, organization & note-taking toolsTodoist is a task-management app for capturing, organizing, scheduling, and tracking work across personal and shared projects. It supports quick task entry, recurring due dates, custom views, templates, team spaces, and integrations for users who want a structured but lightweight planning system.
0 votesVisit siteA cross-device planner combining tasks, calendars, habits, and focus timers.
Productivity, organization & note-taking toolsTickTick is a productivity app for managing to-do lists, schedules, recurring reminders, habits, and focused work sessions in one place. It supports multiple calendar views, shared task lists, priority filters, natural-language date entry, and syncing across phones, computers, tablets, and watches.
0 votesVisit site
Similar sites elsewhere
- Calendly — calendly.com
- SavvyCal — savvycal.com
- Acuity Scheduling — acuityscheduling.com
- Chili Piper — chilipiper.com
1 of 4