SuperAPI AI 工具集

peopleforce

数据与分析

查看项目

更新于 10-16 00:27

技能介绍

用途:该技能用于与 Peopleforce(面向中小企业的 HRIS 平台,覆盖招聘、入职到绩效管理与离职的员工全生命周期)中的 HR 数据进行交互,管理员工、记录与工作流。官方文档见 https://developers.peopleforce.io/。

主要能力:涉及的对象包括员工、休假(Time Off)、员工文档、休假政策、部门、职位(Job Title)、公司假期与集成(Integration)。具体动作名称与参数按需使用。

使用方式:该技能通过 Membrane CLI 与 Peopleforce 交互,Membrane 自动处理认证与凭据刷新。先安装 CLI:npm install -g @membranehq/cli@latest。随后登录:membrane login --tenant --clientName=<agentType>;无界面环境会打印授权 URL,登录后在浏览器获得 code,再执行 membrane login complete <code>。任意命令加 --json 可输出机器可读 JSON。连接用 membrane connection ensure "https://peopleforce.io" --json,用户需在浏览器完成认证,输出含新的 connection id;若状态为 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 执行动作,结果在响应的 output 字段。动作不足时可经代理直接请求 API:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项,Membrane 会自动拼接基础 URL 并注入认证头及透明刷新凭据。

适用场景:需要以编程或代理方式读取、创建或更新 Peopleforce 中的 HR 数据与工作流时使用。

限制:认证、凭据与连接管理交由 Membrane 处理,不应向用户索取 API 密钥或令牌;建议先搜索现有动作再自行调用 API;资料未提供具体动作清单、字段、平台支持范围及收费信息。