Cal.com(cal.com)是在线预约日程平台:用户设置可用时间后分享预约链接,受邀人直接在日历空格中挑时间完成预约,免去邮件往返。免费个人档不限事件类型与预约量;付费档面向团队与组织,提供轮循分配(round-robin)、多人会议、路由表单、自动化提醒等工作流;开发者则可通过 API、Webhook、嵌入组件和自托管把日程能力接入自己的产品。官网将其定位为"高度可定制的日程软件,服务个人、接听电话的企业和构建日程平台的开发者"(官网首页,核查于 2026-10-01)。

需要特别说明的是它身份的变化:Cal.com 前身是 2021 年以"开源 Calendly 替代"走红的 Calendso,长期以 AGPLv3+商业双许可的开源模式运营;2026 年 4 月,公司宣布商业产品转为闭源,原公开仓库更名为 Cal.diy、许可证改为 MIT,作为剥离企业功能的开源社区版继续维护(详见下文"开源版 Cal.diy 与许可证变化")。因此今天谈论"Cal.com 开不开源",需要区分闭源的商业云端与 MIT 许可的自托管社区版。

Cal.com 官网首页截图:首屏标语 "The better way to schedule your meetings",右侧为预约小组件演示,下方展示 deel.、Framer、ramp、PlanetScale、coinbase 等客户标识

上图为官网首页截图(2026-10-01):首屏提供 Google 或邮箱注册入口(标注无需信用卡),右侧演示预约小组件(可选 15/30/45/60 分钟时长、Google Meet 会议、时区选择),顶部胶囊提示显示商业产品已迭代至 v6.9。

站点速览

项目 内容
网址 https://cal.com/
类型 预约日程平台(SaaS)+ 可自托管的开源社区版 Cal.diy
费用 个人档免费;Teams 每用户每月 16 美元(年付折合约 12 美元);Organizations 每用户每月 37 美元(年付折合约 28 美元);Enterprise 定制;自托管 Cal.diy 免费(定价页,截至 2026-10-01)
注册要求 云端需注册账号(Google 或邮箱,无需信用卡);受邀预约者无需账号;自托管需自行部署服务器
界面语言 应用界面官方宣称支持 65+ 语言(官网首页);官网营销站为英文,另有德/法/荷/葡/西/意版本
客户端 iOS/Android App、macOS/Windows/Linux 桌面端、Chrome/Safari/Edge/Firefox 浏览器扩展(官网页脚下载区)
上线时间 前身 Calendso 于 2021 年 4 月在 Product Hunt 首发,2021 年 9 月更名 Cal.com(官方更名公告)

站点背景

  • 起源:Calendso 是 Peer Richelsen 与 Bailey Pumfleet 的业余项目,定位为开源的 Calendly 替代,2021 年 4 月在 Product Hunt 发布后迅速走红;GitHub 仓库创建于 2021 年 3 月 22 日(官方 Series A memo、GitHub API)。
  • 更名:2021 年 9 月(Product Hunt 首发约 5 个月后),Calendso 更名为 Cal.com 并发布 v1.0 候选版,公司购入 cal.com 域名,同时首次推出免费档(此前 alpha 期仅有每用户每月 12 美元的付费档)(官方更名公告)。
  • 融资:官方博客披露种子轮 740 万美元,由 OSS Capital 领投,Naval Ravikant、Chad Hurley、Balaji Srinivasan、Guillermo Rauch 等参投(官方公告,发文时项目上线约 8 个月);A 轮 2500 万美元,由 Alexis Ohanian 的 Seven Seven Six 领投,Obvious Ventures、OSS Capital、Jack Altman、Tobi Lutke、Daily.co 等参投,同日发布 v1.5(上线应用商店、API 与自研视频服务 Cal Video)(官方公告,发文为上线满 12 个月即 2022 年 4 月)。
  • 运营方式:公司以 Open Startup 方式运营,在 cal.com/open 公开核心指标并实行公开薪酬;团队全员远程、无实体总部(About 页)。官方使命为"到 2031 年通过日历日程连接十亿人"。
  • 2026 年转向闭源:2026 年 4 月 14 日,联合创始人 Bailey Pumfleet 宣布商业产品转为闭源,理由是 AI 工具让针对公开代码的漏洞挖掘大幅提速,"继续开源会把应用、客户及其敏感数据置于显著风险中";公告同时称生产代码库已大幅分叉(认证与数据处理等核心系统重写),并以 MIT 许可向社区发布 Cal.diy 作为开放选项(官方公告)。

核心能力

  • 个人预约:自定义短链接(cal.com/用户名)、无限事件类型与日历连接、可用性规则(缓冲时间、最少提前量、每日/每周/每月频次与总时长上限)、自动时区检测与冲突检查、取消/改期/重新分配、私密链接、多人同约一个时段的"座位"模式、Stripe/PayPal 收款(定价页功能表)。
  • 团队协作:轮循分配(可按权重/优先级、分组或固定主持轮换)、多人共同出席的 collective 事件、管理员统一管理的 managed 事件模板、按需拼合多个成员空闲的动态群组链接(cal.com/john+jane)、周期事件(定价页功能表)。
  • 路由表单(Routing Forms):预约前先让线索填写表单,按回答把人分配给合适的负责人;支持按成员属性加权路由、结合 Salesforce 等 CRM 的客户归属路由,并提供路由洞察分析(Routing 页)。
  • 自动化工作流(Workflows):触发器(预约创建、取消、开始前 N 分钟/小时/天)+ 动作(向主持人、参会人或指定号码发送邮件/SMS),支持自定义模板,用于提醒与跟进(Workflows 页)。
  • 视频与日历集成:自研 Cal Video(由 Daily.co 支持)及 Zoom、Google Meet、Microsoft Teams 等"20 余种会议工具";日历侧支持 Google Calendar、Outlook、Apple Calendar、Zoho 等,连接后实时同步空闲状态防止重复预约(定价页功能表)。
  • 应用商店:免费档即可接入"100+ 应用",包括 Slack、Salesforce、HubSpot(双向同步并可按客户归属路由)、Zapier 与 Make(定价页、Workflows 页)。
  • 其他:Cal.ai AI 电话坐席(商业功能,导航栏独立入口);预约页面嵌入(Inline/Popup/Floating Button)与 JS Embed SDK;预约限制、封锁名单、OOO 请假标记等。

定价(截至 2026-10-01)

以下价格取自定价页及页面年付/月付开关实测(年付约为月付的 75 折,与页面 "Save 25%" 一致):

档位 月付 年付(折合约/月) 主要内容
Individuals 免费("Free forever") — 1 用户;无限事件类型与日历;邮件与 SMS 通知;100+ 应用集成;移动端与浏览器扩展;Stripe/PayPal 收款;Salesforce & HubSpot 双向同步;一键导入 Calendly
Teams $16/用户 $12/用户 1 个团队共享可用性;轮循分配;managed & collective 事件;周期事件;自定义通知;去除 Cal.com 品牌;路由表单;预约分析;Custom APIs。14 天免费试用
Organizations $37/用户 $28/用户 无限子团队;自定义变量路由;公司子域名(yourcompany.cal.com);SAML SSO 与 SCIM;SOC 2、HIPAA、ISO 27001 合规;即时会议;全域委派;角色权限;更多 API。14 天免费试用
Enterprise 定制(按年签约) 定制 专属 onboarding 与工程支持;SLA 可用性保证(企业页称 99.9%、可选 99.99%);HRIS 与目录集成;优先 Slack 支持;专属数据库;可选美/欧数据驻留

Cal.com 定价页截图:年付视图下 Individuals 免费、Teams 每用户每月 12 美元、Organizations 每用户每月 28 美元、Enterprise 定制,付费档提供 14 天免费试用

上图为定价页年付视图截图(2026-10-01):四档并列,Teams 与 Organizations 卡片右上角有 YEARLY 开关(切换后显示月付价 16/16/37),Organizations 档标注 SOC 2、HIPAA、ISO 27001 合规与 SAML SSO/SCIM 等企业能力。

开源版 Cal.diy 与许可证变化

这是理解本站现状最关键的一节,以下事实均已对照仓库文件与官方公告核实(截至 2026-10-01):

  • 历史许可:原 calcom/cal.com 仓库长期采用 AGPLv3 + 商业双许可:packages/features/ee 等企业目录适用商业许可,其余代码为 AGPLv3(仓库 2024-03-26 版 LICENSE 原文)。
  • 2026-04-15 变更:公开仓库更名为 calcom/cal.diy(原地址 301 重定向至此),同一次提交(PR #28903)移除了 Teams/Organizations、路由表单、工作流、SAML/SSO、Insights、API v1 等企业功能,并将许可证从 AGPL-3.0 切换为 MIT;当前仓库 LICENSE 文件为标准 MIT 文本,版权归属 Cal.com, Inc.(官方技术公告、仓库 LICENSE 文件)。
  • Cal.diy 是什么:官方定义为"Cal.com 的开源社区版",保留完整日程引擎、应用商店框架与预约基础设施,仅限自托管、无托管版;README 与文档明确"严格建议个人、非生产用途",Cal.com, Inc. 不担保其安全性;维护者为转为正式维护者的前 Cal.com 实习生,Cal.com 工程团队专注商业产品(Cal.diy 文档、官方技术公告)。
  • 自托管要求:Node.js(≥18,文档推荐 18)、PostgreSQL(README 要求 ≥13)、yarn、Git;支持 Docker,并提供 Azure、GCP、Railway、Render、Vercel、Elestio 一键部署(安装文档、仓库 README)。原 cal.com 域名下的自托管文档已 301 跳转至 cal.diy 站点。
  • 功能差异:Cal.diy 保留事件类型、周期/座位/付费预约、私密链接、全部可用性功能、日历集成(Google、Outlook、Apple、CalDAV、Exchange、Zoho、Lark、Feishu、ICS)、视频(Cal Video、Zoom、Meet、Teams、Webex、Jitsi)、Webhooks、Zapier/n8n/Make、嵌入与 API v2/OAuth 客户端;缺少 Teams/Organizations 及其事件类型、路由表单、工作流、SAML SSO/SCIM、Insights 分析、即时会议、视频录制等(官方功能对照表)。
  • 仓库数据:截至 2026-10-01,仓库约 4.88 万 stars、1.53 万 forks、995 位贡献者;最新 release 为 v6.2.0(2026-03-01,即分裂前的最后版本线),主分支仍有活跃提交(最近推送 2026-09-26);商业云端版本已迭代至 v6.9(GitHub API、官网首页)。

calcom/cal.diy 的 GitHub 仓库页截图:原 calcom/cal.com 地址已重定向至此,About 栏显示 MIT license、48.8k stars 与 15.3k forks

上图为仓库页截图(2026-10-01):访问 github.com/calcom/cal.com 自动跳转至 calcom/cal.diy,About 栏许可证显示为 MIT,最新 release 停留在 v6.2.0,近期仍有提交记录。

开发者与开放能力

  • API v2(REST):覆盖预约、日程、时段、事件类型、路由表单、工作流、Webhooks、团队与组织等资源;认证支持 OAuth 客户端与 API Key(测试密钥前缀 cal_、正式前缀 cal_live_);默认限速每分钟 120 次,可申请提高(API 文档)。
  • 嵌入与组件:Embed SDK(内联/弹窗/悬浮按钮)与 Cal.com Atoms——官方 React 组件库(@calcom/atoms),可接入日历连接、可用性设置、预约流程等原子组件,构建自有品牌的预约界面(Integrate 页)。
  • Webhooks:预约创建、更新、取消等事件实时推送到自有系统(定价页功能表)。
  • Platform 产品变动:面向市场平台/白标嵌入的 Platform 方案自 2025 年 12 月 15 日起重组,不再接受新注册,仅继续支持现有客户(API 文档)。
  • 生态:官方应用商店允许开发者发布集成;文档导航中另列有 MCP server 条目。

安全与数据政策

  • 安全页自称已通过 ISO 27001、SOC 2 Type II、HIPAA、GDPR、CCPA 合规,并提供 DPA、SOC 2 Type II 报告、ISO 证书与渗透测试报告下载;每年进行第三方外部渗透测试;通过 Bugcrowd 运营漏洞披露计划(范围仅限 QA 环境)(安全页)。
  • 隐私政策(生效日期 2026-08-20)要点:预约数据中用户(或其组织)为控制者、Cal.com 为处理者;声明不出售个人数据;AI 功能为 opt-in 且不用于训练任何模型;子处理方清单公开于 Trust Center;支持自助导出与删除;产品内无第三方 cookie(营销站另计)(隐私政策)。

适用场景

  • 个人、自由职业者需要免费且不限量的预约链接(Calendly 免费档仅 1 个事件类型,Cal.com 免费档不限事件类型)。
  • 销售、招聘、客户成功等团队需要轮循分配、线索路由表单与 CRM 联动。
  • 对合规有要求的组织(医疗 HIPAA、企业 SSO/SCIM、美/欧数据驻留),可评估 Organizations/Enterprise 档。
  • 希望完全掌控数据与代码、能接受"个人非生产用途"自维护成本的自托管用户,可使用 MIT 许可的 Cal.diy。
  • 需要把预约能力嵌入自有产品的开发者(API v2、Atoms、Embed);但面向新客户的白标 Platform 方案已停售。

局限

  • 商业产品已闭源:2026 年 4 月起 Cal.com 云端代码不再公开,"开源 Calendly 替代"的既有认知仅适用于 MIT 社区版 Cal.diy;重视代码可审计性的用户需重新评估。
  • Cal.diy 定位收窄:官方明确"严格建议个人、非生产用途"且不担保安全性,缺少团队/组织、路由表单、工作流等企业功能;商业云端与社区版已明显分化,社区版 release 停留在分裂前的 v6.2.0(截至 2026-10-01)。
  • 团队功能价格门槛:轮循、路由表单、去品牌等均需 Teams 档(年付每用户每月 12 美元)起;Organizations 档起价更高。
  • Platform 停售:2025-12-15 起不再接受白标/市场嵌入的新注册(仅存量客户),新开发者只能使用普通 API/OAuth 与嵌入组件。
  • 中文支持情况不明:官方宣称应用支持 65+ 语言,但未公布具体语言清单,简体中文支持程度需注册后自行确认。

同类参考

  • Calendly:闭源商业产品,Cal.com 官方在功能页直接与之对比(官网导航含 "Cal.com vs Calendly");Cal.com 免费档不限事件类型是其常见比较点。
  • Cal.diy:同一代码血脉的 MIT 社区版,适合自托管个人用户,与商业 Cal.com 的关系近似"社区版/商业版"分裂。
  • 其他开源自托管日程工具(如 Easy!Appointments、Rallly 等)可作为自建场景的备选;官网应用商店与 API 生态则是 Cal.com 相较多数开源替代更完整的部分。

参考资料