calendly

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Calendly Skill

Calendly Skill

Automated scheduling for meetings and appointments.
会议和预约的自动化日程安排。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/calendly/install.sh | bash
Or manually:
bash
cp -r skills/calendly ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/calendly/install.sh | bash
或者手动安装:
bash
cp -r skills/calendly ~/.canifi/skills/

Setup

设置

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set CALENDLY_ACCESS_TOKEN "your_token"
undefined
canifi-env set CALENDLY_ACCESS_TOKEN "your_token"
undefined

Privacy & 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:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭证:
  1. 使用CDP模式完成浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录服务
  3. 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

功能

  1. View Availability: Check open time slots
  2. Create Event Types: Set up meeting types
  3. Manage Bookings: View and cancel meetings
  4. Share Links: Generate scheduling links
  5. Team Scheduling: Round robin and collective
  1. 查看可用时段:查询空闲时间段
  2. 创建活动类型:设置会议类型
  3. 管理预订:查看和取消会议
  4. 分享链接:生成日程安排链接
  5. 团队日程安排:轮值和集体安排

Usage Examples

使用示例

Check Schedule

查看日程

User: "What meetings do I have this week?"
Assistant: Returns scheduled events
用户:"我这周有哪些会议?"
助手:返回已安排的活动

Share Link

分享链接

User: "Get my Calendly link"
Assistant: Returns scheduling URL
用户:"获取我的Calendly链接"
助手:返回日程安排URL

Cancel Meeting

取消会议

User: "Cancel my 3pm tomorrow"
Assistant: Cancels the event
用户:"取消我明天下午3点的会议"
助手:取消该活动

Create Event Type

创建活动类型

User: "Create a 30-minute meeting type"
Assistant: Sets up new event type
用户:"创建一个30分钟的会议类型"
助手:设置新的活动类型

Authentication Flow

认证流程

  1. OAuth2 authentication
  2. Personal access tokens
  3. API v2 available
  4. Webhook support
  1. OAuth2认证
  2. 个人访问令牌
  3. 支持API v2
  4. 支持Webhook

Error Handling

错误处理

ErrorCauseSolution
Auth FailedInvalid tokenRe-authorize
Not FoundEvent deletedVerify ID
ConflictTime unavailableChoose different slot
Rate LimitedToo many requestsSlow down
错误原因解决方案
认证失败令牌无效重新授权
未找到活动已删除验证ID
冲突时段不可用选择其他时段
速率限制请求过多降低请求频率

Notes

注意事项

  • Full REST API
  • Webhooks for events
  • Team scheduling
  • Custom branding
  • Integration ecosystem
  • Routing forms
  • 完整REST API
  • 活动Webhook
  • 团队日程安排
  • 自定义品牌
  • 集成生态系统
  • 路由表单