cal-com
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseCal.com Skill
Cal.com Skill
Open-source scheduling infrastructure for everyone.
面向所有人的开源日程安排基础设施。
Quick Install
快速安装
bash
curl -sSL https://canifi.com/skills/cal-com/install.sh | bashOr manually:
bash
cp -r skills/cal-com ~/.canifi/skills/bash
curl -sSL https://canifi.com/skills/cal-com/install.sh | bash或者手动安装:
bash
cp -r skills/cal-com ~/.canifi/skills/Setup
设置
Configure via canifi-env:
bash
undefined通过canifi-env进行配置:
bash
undefinedFirst, ensure canifi-env is installed:
首先,确保canifi-env已安装:
curl -sSL https://canifi.com/install.sh | bash
curl -sSL https://canifi.com/install.sh | bash
canifi-env set CALCOM_API_KEY "your_api_key"
undefinedcanifi-env set CALCOM_API_KEY "your_api_key"
undefinedPrivacy & Authentication
隐私与认证
Your credentials, your choice. Canifi LifeOS respects your privacy.
你的凭据,由你掌控。 Canifi LifeOS尊重你的隐私。
Option 1: Manual Browser Login (Recommended)
选项1:手动浏览器登录(推荐)
If you prefer not to share credentials with Claude Code:
- Complete the Browser Automation Setup using CDP mode
- Login to the service manually in the Playwright-controlled Chrome window
- Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭据:
- 使用CDP模式完成浏览器自动化设置
- 在Playwright控制的Chrome窗口中手动登录该服务
- Claude将使用你的已认证会话,且永远不会看到你的密码
Option 2: Environment Variables
选项2:环境变量
If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果你愿意共享凭据,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"注意:存储在canifi-env中的凭据仅能在你的本地机器上访问,绝不会被传输。
Capabilities
功能特性
- Event Types: Create and manage meeting types
- Bookings: View and manage scheduled events
- Availability: Set working hours
- Team Scheduling: Round robin and collective
- Workflows: Automate booking actions
- 活动类型:创建和管理会议类型
- 预订管理:查看和管理已安排的活动
- 可用性设置:设置工作时间
- 团队日程安排:轮值和集体安排
- 工作流:自动化预订操作
Usage Examples
使用示例
Get Bookings
获取预订记录
User: "Show my Cal.com bookings"
Assistant: Returns scheduled meetings用户:"显示我的Cal.com预订记录"
助手:返回已安排的会议Create Event Type
创建活动类型
User: "Create a 45-minute consultation event"
Assistant: Sets up event type用户:"创建一个45分钟的咨询活动"
助手:设置活动类型Update Availability
更新可用性
User: "Set my availability to weekdays only"
Assistant: Updates schedule用户:"将我的可用时间设置为仅工作日"
助手:更新日程安排Cancel Booking
取消预订
User: "Cancel tomorrow's meeting"
Assistant: Cancels and notifies用户:"取消明天的会议"
助手:取消并发送通知Authentication Flow
认证流程
- API key authentication
- OAuth available
- Self-hosting option
- Webhook support
- API密钥认证
- 支持OAuth
- 自托管选项
- Webhook支持
Error Handling
错误处理
| Error | Cause | Solution |
|---|---|---|
| Auth Failed | Invalid key | Check API key |
| Not Found | Resource missing | Verify ID |
| Validation Error | Bad input | Check parameters |
| Conflict | Time taken | Choose new slot |
| 错误 | 原因 | 解决方案 |
|---|---|---|
| 认证失败 | 密钥无效 | 检查API密钥 |
| 未找到 | 资源缺失 | 验证ID |
| 验证错误 | 输入错误 | 检查参数 |
| 冲突 | 时段已被占用 | 选择新时段 |
Notes
注意事项
- Open source
- Self-hostable
- Full API
- Workflows
- Team features
- White-label option
- 开源
- 可自托管
- 完整API
- 工作流功能
- 团队协作特性
- 白标选项