SuperAPI AI 工具集

bamboohr-automation

办公与效率

查看项目

更新于 10-16 01:26

技能介绍

用途:通过 Rube MCP 调用 Composio 的 BambooHR 工具包,自动化员工目录查询、员工信息更新、休假余额与申请管理、员工变更追踪以及家属和福利信息查询等 HR 操作。

前提与设置:Rube MCP 需已连接且 RUBE_SEARCH_TOOLS 可用;在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器,无需 API 密钥。调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 bamboohr,若连接非 ACTIVE,按返回的授权链接完成 BambooHR 认证,确认状态为 ACTIVE 后再执行工作流。始终先调用 RUBE_SEARCH_TOOLS 获取当前工具架构。

主要能力与用法:员工查询使用 BAMBOOHR_GET_ALL_EMPLOYEES 获取目录,BAMBOOHR_GET_EMPLOYEE 按数字 id 和 fields 获取详情;变更追踪使用 BAMBOOHR_EMPLOYEE_GET_CHANGED,需 since(ISO 8601)和 type,仅返回变更员工 ID。休假先用 BAMBOOHR_GET_META_TIME_OFF_TYPES 解析类型 ID,再用 BAMBOOHR_GET_TIME_OFF_BALANCES、GET_TIME_OFF_REQUESTS 查询,CREATE_TIME_OFF_REQUEST 提交(employeeId、timeOffTypeId、start/end 为 YYYY-MM-DD、amount、notes),UPDATE_TIME_OFF_REQUEST 按 requestId 和 status(approved/denied/cancelled)审批。员工更新先用 GET_EMPLOYEE 核对再调用 UPDATE_EMPLOYEE(id 加字段对);家属与福利使用 BAMBOOHR_DEPENDENTS_GET_ALL 和 BAMBOOHR_BENEFIT_GET_COVERAGES。

限制:API 密钥权限决定可访问字段与操作,审批需经理或管理员权限,创建休假不会自动批准;员工 ID 为数字整数,日期格式在不同端点不一致;数据含 PII 需注意安全;存在速率限制,批量操作应限流;响应可能嵌套在 data 键下,需防御性解析。仅当任务明确匹配上述范围时使用,不得替代环境相关验证、测试或专家审查,缺少输入、权限、安全边界或成功标准时应停止并询问。