CalendarHero 是一款 AI 驱动的会议调度平台,帮助专业人士和团队自动化会议的安排、准备与跟进流程,常用于销售、市场和客户成功团队。
用途:通过 Membrane CLI 与 CalendarHero 数据交互,主要包括管理联系人和会议。
主要能力:提供预构建动作,如创建、搜索、更新、获取联系人(create-contact、search-contacts、update-contact、get-contact);获取用户会议目录(get-user-directories);列出会议类型(list-meeting-types)和指定时间范围内的会议(list-meetings);获取当前用户资料(get-user-profile)。还可通过代理直接调用 CalendarHero API。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无界面环境会打印授权 URL,完成后执行 membrane login complete <code>。建立连接:membrane connection ensure "https://calendarhero.com/" --json,用户在浏览器完成认证;若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。查找动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json。代理请求:membrane request CONNECTION_ID /path/to/endpoint。任意命令可加 --json 获得机器可读输出。
适用场景:需要以编程方式查询、创建或更新 CalendarHero 联系人与会议数据,或调用其 API 时。
限制:Membrane 负责认证与凭证刷新,无需向用户索取 API 密钥。官方文档见 https://developers.calendarhero.com/。平台的具体收费、价格与更多功能细节暂未提供。