SKILL.md
Workday Automation
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
Setup
- Add the Rube MCP server to your Claude Code config with URL:
https://rube.app/mcp - When prompted, authenticate your Workday account through the connection link provided
- Start automating your HR workflows with natural language
Core Workflows
1. Search and List Workers
Retrieve 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 controls
2. Create Time Off Requests
Submit 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 includeactionwithidfield (use"d9e4223e446c11de98360015c5e6daf6"for submit action)- (required) -- array of time off entries, each with:
