Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsApr 3, 2026·2 min de lecture

Cal.com — Open-Source Scheduling Infrastructure

The open Calendly alternative. Embed scheduling in any app with APIs and webhooks. Self-hostable. 40K+ GitHub stars.

Introduction

Cal.com is the leading open-source scheduling platform with 40,900+ GitHub stars — the Calendly alternative you can self-host and customize. It provides booking pages, team scheduling, round-robin assignment, recurring events, and a full API for embedding scheduling into any application. For AI products, Cal.com powers demo booking, support scheduling, and automated appointment management. With 200+ integrations (Google Calendar, Outlook, Zoom, Stripe), webhooks, and a REST API, it's scheduling infrastructure for developers.

Works with: Google Calendar, Outlook, Zoom, Google Meet, Stripe, Zapier, any webhook consumer. Best for SaaS products and AI tools that need embedded scheduling. Setup time: under 5 minutes with Docker.


Cal.com Features

Booking Pages

  • Individual and team booking links
  • Round-robin assignment across team members
  • Collective scheduling (find time that works for everyone)
  • Buffer time between meetings
  • Minimum notice period
  • Daily/weekly booking limits

Embed Options

// Inline embed
import Cal from "@calcom/embed-react";
<Cal calLink="team/sales-demo" style={{ width: '100%', height: '600px' }} />

// Popup embed
<button data-cal-link="team/sales-demo">Book a Demo</button>

// Floating button
Cal("floatingButton", { calLink: "team/sales-demo" });

API & Webhooks

# List available slots
curl https://api.cal.com/v1/slots/available?apiKey=... \
  &eventTypeId=123&startTime=2026-04-10&endTime=2026-04-17

# Create a booking
curl -X POST https://api.cal.com/v1/bookings?apiKey=... \
  -d '{"eventTypeId": 123, "start": "2026-04-10T10:00:00Z", "name": "John", "email": "john@example.com"}'

Webhooks for:

  • Booking created/cancelled/rescheduled
  • Meeting started/ended
  • Custom triggers

AI Use Cases

Use Case Implementation
Demo booking Embed Cal on your AI product landing page
Support scheduling Let users book AI-assisted support calls
Agent scheduling AI agent books meetings on behalf of users
Interview scheduling Automated candidate scheduling

200+ Integrations

Calendars: Google, Outlook, Apple. Video: Zoom, Google Meet, Teams. Payments: Stripe. Automation: Zapier, Make, n8n.


FAQ

Q: What is Cal.com? A: Cal.com is the leading open-source scheduling platform with 40,900+ GitHub stars. Self-hostable Calendly alternative with API, embeds, team scheduling, and 200+ integrations.

Q: Why use Cal.com for AI products? A: AI products need demo booking, support scheduling, and automated appointments. Cal.com provides embeddable scheduling with a full API that AI agents can use to manage calendars.

Q: Is Cal.com free? A: Open-source under AGPL-3.0. Self-host for free. Cal.com Cloud has a free tier for individuals.


🙏

Source et remerciements

Created by Cal.com. Licensed under AGPL-3.0.

cal.com — ⭐ 40,900+

Discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires