核心功能
Calendly via ClawLink 是一款将 Calendly 日程管理功能嵌入对话环境的集成型技能。用户无需直接操作 Calendly 后台或配置复杂的 OAuth 流程,即可通过自然语言指令完成日程查询、事件管理、邀请人追踪、可用时段检查及 webhook 订阅管理等操作。该技能由 ClawLink 托管服务提供底层连接能力,采用设备配对与授权分离的安全架构。
显著优点
1. 零配置接入:用户无需注册 Calendly 开发者账号或管理 API 密钥,ClawLink 处理全部认证流程
2. 动态工具发现:技能不预设固定工具集,而是实时查询用户已连接的 Calendly 账户权限,提供个性化功能
3. 安全隔离设计:凭证仅存储于本地 OpenClaw 配置,传输仅限于 claw-link.dev,避免凭证泄露风险
4. 预览确认机制:所有写入操作(创建链接、标记未到、修改 webhook)均支持预览-确认流程,防止误操作
5. 开源可审计:ClawLink 项目源码公开(github.com/hith3sh/clawlink),接受社区安全审查
潜在局限
- 依赖第三方托管:核心功能依赖 ClawLink 服务的可用性,若服务中断则技能失效
- 权限动态变化:实际可用功能取决于用户 Calendly 账户类型(免费/高级/企业)及 OAuth 授权范围
- 无离线能力:必须保持网络连接至 claw-link.dev,无法本地缓存日程数据
- 预览非强制:虽推荐预览,但系统不强制阻断直接写入,存在操作风险
适合人群
- 频繁使用 Calendly 的商务人士、顾问、销售团队
- 希望通过对话界面快速查询日程而非切换应用的用户
- 无技术背景、不愿自行配置 API 集成的个人用户
常规风险提示
- 授权范围需审慎:Calendly 连接会授予 ClawLink 读取日程、修改事件等权限,用户应定期审查 https://claw-link.dev/dashboard 中的连接状态
- 配对 URL 安全:设备配对链接具时效性,应在私密浏览器环境中完成,避免截屏分享
- 企业合规注意:涉及客户预约数据的处理需确认符合组织数据跨境传输政策
技术实现要点
- 强制插件:
clawhub:clawlink-plugin - 配对流程:
clawlink_begin_pairing→ 用户浏览器授权 →clawlink_get_pairing_status - 服务连接:访问 https://claw-link.dev/dashboard?add=calendly 完成 Calendly OAuth
- 工具调用链:
list_integrations→list_tools→ [describe_tool→preview_tool] →call_tool