用途:该技能用于让 AI 智能体与 Jobvite 数据交互。Jobvite 是招聘软件平台,覆盖申请人跟踪、人才寻源、入职与员工推荐,帮助招聘与 HR 人员完成人才获取流程,核心数据对象包括职位(Job)、申请(Application)和候选人(Candidate)。
主要能力:通过 Membrane CLI 连接 Jobvite,可搜索并执行预置动作、运行 API 代理请求,从而读取或操作 Jobvite 数据并自动化工作流。Membrane 自动处理认证与凭据刷新,无需向用户索取 API 密钥。
使用方式:先全局安装 CLI(npm install -g @membranehq/cli@latest),再登录(membrane login --tenant --clientName=<agentType>);无头环境会打印授权 URL,用户完成后执行 membrane login complete <code>。接着建立连接:membrane connection ensure "https://www.jobvite.com/" --json,若状态为 BUILDING 则用 npx @membranehq/cli@latest 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 走代理,支持 -X、-H、-d、--json、--query、--pathParam 等选项,命令加 --json 可获机器可读输出。
适用场景:需要查询或管理 Jobvite 职位、申请、候选人数据,并把招聘流程接入智能体工作流的场景。
限制:具体可用动作、字段与返回结构需通过 action list 实际发现,资料未提供完整动作清单;代理请求的鉴权由 Membrane 注入,不应自行索要 API 密钥。官方文档:https://developers.jobvite.com/。