Workday Automation by composiohq/awesome-claude-skills
npx skills add https://github.com/composiohq/awesome-claude-skills --skill 'Workday Automation'直接在 Claude Code 中自动化您的 Workday HR 操作。查找员工、创建休假请求、查看缺勤余额以及验证休假资格——所有这些都无需离开您的终端。
工具包文档: composio.dev/toolkits/workday
https://rube.app/mcp通过搜索和分页检索员工信息。
工具: WORKDAY_LIST_WORKERS
搜索名为 "Sarah" 的员工并包含已离职员工
关键参数:
search —— 按姓名或员工 ID 搜索(不区分大小写,空格分隔用于 OR 搜索)includeTerminatedWorkers —— 在结果中包含已离职员工广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
limit (默认 20,最大 100) / offset —— 分页控制为员工提交休假请求,并提供完整的业务流程支持。
工具: WORKDAY_CREATE_TIME_OFF_REQUEST
为员工 abc123 创建 2026 年 3 月 15 日至 17 日的休假请求(每天 8 小时)
关键参数:
ID (必需) —— Workday 员工 IDbusinessProcessParameters (必需) —— 必须包含带有 id 字段的 action(使用 "d9e4223e446c11de98360015c5e6daf6" 作为提交操作)days (必需) —— 休假条目数组,每个条目包含:
date (必需) —— 日期,格式为 yyyy-mm-ddtimeOffType (必需) —— 包含符合资格的缺勤类型 id 的对象dailyQuantity —— 小时数或天数comment, start, end, position, reason —— 可选字段businessProcessParameters.comment —— 可选的业务流程注释在提交请求之前,验证员工可以休假的日期。
工具: WORKDAY_GET_WORKER_VALID_TIME_OFF_DATES
检查员工 abc123 是否有资格在 2026 年 3 月 15 日休假
关键参数:
ID (必需) —— Workday 员工 IDdate —— 要验证的特定日期 (yyyy-mm-dd)position —— 按特定职位 ID 筛选timeOff —— 按特定休假计划/类型 ID 筛选limit (最大 100) / offset —— 分页查看员工在所有计划中的剩余休假余额。
工具: WORKDAY_LIST_ABSENCE_BALANCES
显示组织中所有员工的缺勤余额
检索已认证员工的资料信息。
工具: WORKDAY_GET_CURRENT_USER
显示我的 Workday 资料信息
检索特定员工的休假详情和历史记录。
工具: WORKDAY_GET_WORKER_TIME_OFF_DETAILS
显示员工 abc123 的休假历史记录
WORKDAY_GET_CURRENT_USER 或 WORKDAY_LIST_WORKERS 来解析 Workday 员工 ID。员工 ID 是 Workday 特定的 UUID,而不是员工编号。WORKDAY_CREATE_TIME_OFF_REQUEST 中的 timeOffType.id 必须引用该员工的有效且符合资格的缺勤类型。使用“获取员工符合资格的缺勤类型”流程来发现有效的类型 ID。businessProcessParameters.action.id 应为 "d9e4223e446c11de98360015c5e6daf6" 以执行提交操作。使用不正确的 ID 将导致业务流程失败。yyyy-mm-dd 格式。对于纯日期字段,不接受带时间戳的 ISO 8601 格式。limit 为 100。默认值为 20。始终使用分页以获取完整的数据集。| 工具标识 | 描述 |
|---|---|
WORKDAY_LIST_WORKERS | 搜索和列出员工及其人员配置信息 |
WORKDAY_GET_CURRENT_USER | 获取已认证员工的资料 |
WORKDAY_CREATE_TIME_OFF_REQUEST | 提交休假请求(需要 ID, businessProcessParameters, days) |
WORKDAY_GET_WORKER_VALID_TIME_OFF_DATES | 检查休假日期资格(需要 ID) |
WORKDAY_LIST_ABSENCE_BALANCES | 检索所有休假计划的缺勤余额 |
WORKDAY_GET_WORKER_TIME_OFF_DETAILS | 获取员工的休假历史记录 |
由 Composio 提供支持
每周安装次数
0
代码仓库
GitHub 星标数
43.1K
首次出现时间
1970 年 1 月 1 日
安全审计
Automate your Workday HR operations directly from Claude Code. Look up workers, create time off requests, check absence balances, and validate time off eligibility -- all without leaving your terminal.
Toolkit docs: composio.dev/toolkits/workday
https://rube.app/mcpRetrieve worker information with search and pagination.
Tool: WORKDAY_LIST_WORKERS
Search for workers named "Sarah" and include terminated employees
Key parameters:
search -- search by name or worker ID (case-insensitive, space-delimited for OR search)includeTerminatedWorkers -- include terminated workers in resultslimit (default 20, max 100) / offset -- pagination controlsSubmit time off requests for workers with full business process support.
Tool: WORKDAY_CREATE_TIME_OFF_REQUEST
Create a vacation request for worker abc123 for March 15-17, 2026 (8 hours each day)
Key parameters:
ID (required) -- Workday worker IDbusinessProcessParameters (required) -- must include action with id field (use "d9e4223e446c11de98360015c5e6daf6" for submit action)days (required) -- array of time off entries, each with:
date (required) -- date in yyyy-mm-dd formattimeOffType (required) -- object with id of the eligible absence typeValidate which dates a worker can take off before submitting a request.
Tool: WORKDAY_GET_WORKER_VALID_TIME_OFF_DATES
Check if worker abc123 is eligible to take time off on March 15, 2026
Key parameters:
ID (required) -- Workday worker IDdate -- specific date to validate (yyyy-mm-dd)position -- filter by specific position IDtimeOff -- filter by specific time off plan/type IDlimit (max 100) / offset -- paginationCheck remaining time off balances for workers across all plans.
Tool: WORKDAY_LIST_ABSENCE_BALANCES
Show me absence balances for all workers in the organization
Retrieve the authenticated worker's profile information.
Tool: WORKDAY_GET_CURRENT_USER
Show me my Workday profile information
Retrieve time off details and history for a specific worker.
Tool: WORKDAY_GET_WORKER_TIME_OFF_DETAILS
Show me the time off history for worker abc123
WORKDAY_GET_CURRENT_USER or WORKDAY_LIST_WORKERS first to resolve Workday worker IDs. Worker IDs are Workday-specific UUIDs, not employee numbers.timeOffType.id in WORKDAY_CREATE_TIME_OFF_REQUEST must reference a valid eligible absence type for that worker. Use the "Get Worker Eligible Absence Types" flow to discover valid type IDs.businessProcessParameters.action.id should be "d9e4223e446c11de98360015c5e6daf6" for the submit action. Using an incorrect ID will cause the business process to fail.yyyy-mm-dd format. ISO 8601 with timestamps is not accepted for date-only fields.| Tool Slug | Description |
|---|---|
WORKDAY_LIST_WORKERS | Search and list workers with staffing info |
WORKDAY_GET_CURRENT_USER | Get the authenticated worker's profile |
WORKDAY_CREATE_TIME_OFF_REQUEST | Submit a time off request (requires ID, businessProcessParameters, days) |
WORKDAY_GET_WORKER_VALID_TIME_OFF_DATES |
Powered byComposio
Weekly Installs
0
Repository
GitHub Stars
43.1K
First Seen
Jan 1, 1970
Security Audits
Skills CLI 使用指南:AI Agent 技能包管理器安装与管理教程
27,400 周安装
dailyQuantity -- hours or days quantitycomment, start, end, position, reason -- optional fieldsbusinessProcessParameters.comment -- optional business process commentlimitCheck time off date eligibility (requires ID) |
WORKDAY_LIST_ABSENCE_BALANCES | Retrieve absence balances across time off plans |
WORKDAY_GET_WORKER_TIME_OFF_DETAILS | Get time off history for a worker |