SuperAPI AI 工具集

flexitime

数据与分析

查看项目

更新于 10-16 00:26

技能介绍

用途:Flexitime 是一款工时跟踪与考勤管理应用,供各类企业监控员工工作时长、管理休假申请并支撑准确的薪资核算。该技能用于让 AI 智能体与 Flexitime 数据交互,管理数据、记录并自动化工作流,涉及的对象包括 Timesheet(工时表)、Time Entry(工时条目)、Project(项目)、Task(任务)、User(用户)。

主要能力:通过 Membrane CLI 与 Flexitime 通信,Membrane 负责认证与凭据自动刷新;可使用预置动作,也可通过代理直接请求 Flexitime API(自动附加基础 URL 并注入认证头,过期凭据可透明刷新)。

使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再认证:membrane login --tenant --clientName=<agentType>,无界面环境会打印授权 URL,完成后执行 membrane login complete <code>。连接 Flexitime 可用 membrane connection ensure "https://www.flexitime.works/" --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 --json,参数通过 --input '{"key": "value"}' 传入;代理请求用 membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--query、--pathParam 等选项。任意命令加 --json 可得机器可读输出。

适用场景:需要查询或操作 Flexitime 工时表、工时条目、项目、任务、用户数据,或将其纳入自动化工作流时。

限制:官方文档见 https://docs.flexitime.io/reference;资料未提供具体动作清单、字段细节、收费与定价信息;不要向用户索取 API 密钥或令牌,应通过连接方式由 Membrane 在服务端管理完整认证生命周期。