一款完全可定制的开源调度软件,面向个人、需要接听电话的企业以及构建用户对用户预约平台的开发者。
通过连接日历、自动跨引用可用时间、提供链接分享和嵌入组件等机制,实现了从个人简单预约到企业级复杂工作流的全场景覆盖。
平台还集成了 AI 驱动的智能呼叫功能(Cal.ai)、支付、工作流自动化、webhook 通知等企业级特性,并且提供了丰富的开发者文档与公共 API,让用户能够将调度能力无缝嵌入自己的应用或系统。
核心功能
Cal.com 围绕“连接日历 → 设置可用时间 → 分享预约链接”这一核心流程,提供了从个人到企业的一整套功能:
- 日历同步与跨引用:连接 Google、Outlook 等主流日历,自动检测冲突,确保预约时间不重叠。
- 多种事件类型:支持集体事件(多人同时参与)、动态群组链接(灵活匹配多个参会者)、即时会议(快速创建临时会面)。
- AI 增强:Cal.ai 提供 AI 驱动的智能呼叫与调度辅助,可自动化处理语音或文字预约。
- 嵌入与集成:通过调度组件(React Atoms)将日历嵌入自有网站;Embed 功能一键嵌入页面;App Store 集成 Slack、Zoom、Google Meet 等常用工具。
- 自动化与支付:Workflows 支持自动发送提醒邮件/短信;Payments 允许在预约时收取费用(如咨询费、定金)。
- 开发者工具:提供完整的REST API 和 OAuth 集成方式,支持开发者自定义调度体验;Webhook 可捕获预约创建、取消等事件。
- 其他实用功能:外出(Out Of Office) 设置休假时间;Outlook/Google 日历同步;Cal Video 原生视频会议支持。
所有功能均围绕“高度可定制”设计,用户可调整预约时长(如 15m、30m、45m、1h)、时区、链接样式等。
使用体验
从网站演示页面可以看到,Cal.com 提供了直观的预约选择界面。用户可设定会议时长、选择时区、查看日历日期并直接选取空闲时段。以“Partnerships Meeting”为例,预约者仅需点击可用时间块即可完成预订,整个过程无需注册。
对管理者:后台可配置多组可用时间、自定义预约页面品牌(如字体、颜色),并利用工作流自动化发送确认邮件和后续提醒。对开发者:通过 React 组件或 iframe 嵌入,几分钟内即可将完整调度系统集成到 SaaS 产品中,无需自建底层日历逻辑。对团队:支持组织级权限控制(通过企业方案),管理员可管理成员日程、统一品牌与安全策略。
由于 Cal.com 是开源项目,用户还可以自行部署到自有服务器,实现数据完全自主掌控。社区版免费且功能完整,官方托管版则提供更简洁的运维体验。
适用场景
- 个人:自由职业者、顾问、教练等需要对外展示可用时间并接受预约的用户。
- 销售与招聘:销售安排客户演示,HR 协调面试时间,支持多人参与和自动提醒。
- 教育:教师/培训机构发布一对一或小组辅导时段,集成支付功能收取课程费用。
- 医疗/远程医疗:诊所或医生通过 Cal Video 或第三方视频工具进行在线问诊,并接受预约费。
- 市场营销:通过嵌入组件在官网、邮件中嵌入预约按钮,提升线索转化率。
- 开发者构建调度平台:利用 API 和开源代码,快速搭建类似 Calendly 的自有品牌预约系统,甚至嵌入到已有产品中(如 CRM、项目管理工具)。
- 企业:需要统一调度策略、权限控制、合规与审计功能的大型组织,可选择 Enterprise 方案。
优点
- 完全开源:代码公开,支持自托管,数据隐私和定制自由度极高。
- 高度可定制:从界面字体(Cal Sans UI)到事件类型、自动化规则均可深度调整。
- 开发者友好:提供 API、Scheduling Components、OAuth、Webhook 等完整工具链。
- AI 加持:Cal.ai 将 AI 呼叫与调度结合,探索了智能预约的新模式。
- 功能全面:集成支付、工作流、视频会议、外出管理,覆盖企业大多需求。

评论列表 (0条):
加载更多评论 Loading...