Agent skill · operations · composiohq
Workday Automation
Automate HR operations in Workday -- manage workers, time off requests, absence balances, and employee data through natural language commands.
Why this skill is useful
Adds executable commands for automating HR workflows in Workday that are not publicly documented.
What it needs
Requires rube installed locally. Requires workday account access. About 3k tokens when loaded. Last updated 2026-07-24. 71,973 stars on the source repository.
What this skill does
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 1. Add the Rube MCP server to your Claude Code config with URL: https://rube.app/mcp 2. When prompted, authenticate your Workday account through the connection link provided 3. Start automating your HR workflows with natural language --- Core Workflows 1. Search and List Workers Retrieve worker information with search and pagination. Tool: WORKDAYLISTWORKERS Key parameters: search -- search by name or worker ID (case-insensitive, space-delimited for OR search) includeTerminatedWorkers -- include terminated workers in results limit (default 20, max 100) / offset -- pagination controls 2. Create Time Off Requests Submit time off requests for workers with full business process support. Tool: WORKDAYCREATETIMEOFFREQUEST Key parameters: ID (required) -- Workday worker ID businessProcessParameters (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 format timeOffType (required) -- object with id of the eligible absence type dailyQuantity -- hours or days quantity comment, start, end, position, reason -- optional fields businessProcessParameters.comment -- optional business process comment 3. Check Time Off Eligibility Validate which dates a worker can take off before submitting a request. Tool: WORKDAYGETWORKERVALIDTIMEOFFDATES Key parameters: ID (required) -- Workday worker ID date -- specific date to validate (yyyy-mm-dd) position -- filter by specific position ID timeOff -- filter by specific time off plan/type ID limit (max 100) / offset -- pagination 4. View Absence Balances Check remaining time off balances for workers across all plans. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills composiohq/workday-automation