# Connect Workable to Workday REST

> Stop re-entering data manually. Sync candidate, employee, and job requisition data between your ATS and HCM platform automatically.

**Canonical page:** https://tray.ai/connectors/workable-workday-rest-integrations/
**Workable connector:** https://tray.ai/connectors/workable-integrations/
**Workable documentation:** https://tray.ai/documentation/connectors/service/workable
**Workday REST connector:** https://tray.ai/connectors/workday-rest-integrations/
**Workday REST documentation:** https://tray.ai/documentation/connectors/service/workday-rest

## Overview

Workable and Workday do very different jobs. Workable is where you attract, evaluate, and hire candidates. Workday is where your workforce lives — compensation, positions, org structure, all of it. When they don't talk to each other, HR teams end up manually copying candidate data into Workday after every hire. That means delays, typos, and a rocky start for new employees who deserve better. Connecting Workable with Workday REST through tray.ai gives you real-time, bidirectional data flow between your recruiting platform and your HCM, without the spreadsheets.

The moment a candidate is marked hired in Workable, a chain of things needs to happen in Workday — creating the worker record, assigning compensation, linking them to a position, and kicking off onboarding. Without integration, that chain starts with someone manually exporting data, filling out a ticket, and hoping nothing falls through the cracks. Connecting Workable and Workday REST through tray.ai lets talent acquisition and HR ops teams automate the handoff from recruiting to onboarding, keep headcount data consistent across both systems, and give new hires a smoother first day. Less time on data entry, cleaner records, and HR teams free to work on things that actually require human judgment.

## Use cases

### Automated New Hire Record Creation in Workday

When a candidate's status is updated to 'Hired' in Workable, tray.ai automatically creates a worker record in Workday REST — personal details, job title, department, start date, compensation band. HR admins don't have to re-enter data that's already sitting in Workable. New hire provisioning goes from days to seconds.

- Eliminate duplicate data entry between your ATS and HCM
- Cut new hire provisioning time from days to minutes
- Workday records get created with accurate data pulled directly from Workable

### Bidirectional Job Requisition Sync

Approved Workday positions flow into Workable as active job postings automatically. When a Workable job closes, the corresponding Workday position updates to reflect it. Your recruiting pipeline stays aligned with approved headcount, and nobody accidentally hires for a position that's been put on hold.

- Stop recruiting activity on unapproved or cancelled Workday positions
- Automatically archive Workable jobs when Workday positions are filled or frozen
- Give talent acquisition real-time visibility into approved headcount from Workday

### Candidate Data Enrichment for Workday Onboarding

Structured candidate profile data — resume details, assessment scores, interview feedback, offer letter acceptance — passes from Workable into Workday to pre-populate onboarding task lists and employee profiles. HR business partners and managers have real context on new hires from day one, not just a name and a start date.

- Pre-populate Workday onboarding checklists with Workable candidate data
- Give hiring managers access to interview notes and assessments inside Workday
- Cut down on onboarding intake forms for new employees

### Real-Time Headcount and Offer Reporting

Offer acceptance events sync from Workable into Workday automatically, keeping headcount reports, workforce planning dashboards, and budget forecasts accurate. HR leaders get a single source of truth for open roles, accepted offers, and upcoming start dates — no more reconciling two systems that never agree.

- Keep Workday workforce planning data current with live offer status from Workable
- Reduce reporting discrepancies between ATS and HCM headcount figures
- Let finance and HR leadership plan around confirmed hires earlier in the cycle

### Automated Onboarding Task Initiation

Workday onboarding workflows fire automatically the moment a candidate is marked hired in Workable — IT provisioning requests, benefits enrollment invitations, manager welcome tasks. No manual trigger means no missed steps, regardless of when HR last checked their ATS.

- Onboarding workflows start on time for every new hire without manual intervention
- Start IT and facilities tasks earlier to reduce time-to-readiness for new employees
- Standardize the onboarding experience across departments and locations

### Compliance and Audit Trail Synchronization

Key recruiting milestones — application receipt, interview completion, offer extended, background check cleared — log automatically from Workable into Workday, building a unified compliance and audit trail. For organizations in regulated industries, having documented evidence of fair hiring practices isn't optional.

- Maintain a complete, auditable hiring record in Workday for compliance purposes
- Reduce manual documentation work for EEOC, OFCCP, or internal HR audits
- Make sure no recruiting stage data is lost in the transition from ATS to HCM

### Rehire Detection and Profile Matching

When a new candidate enters Workable, tray.ai queries Workday REST to check whether they're a former employee, surfacing their previous employment history, rehire eligibility, and prior compensation to the recruiting team. Faster hiring decisions, and no awkward situations involving someone who was marked ineligible.

- Automatically flag former employees in Workable before interviews progress
- Surface Workday rehire eligibility status directly within the recruiting workflow
- Prevent accidental hiring of individuals marked ineligible for rehire in Workday

## Templates

### Hired Candidate to Workday Worker Record

Automatically create a new worker record in Workday REST whenever a candidate moves to the 'Hired' stage in Workable, mapping personal, role, and compensation data without manual intervention.

Connectors used: Workable, Workday REST

### Workday Position Approval to Workable Job Post

When a new position is approved in Workday, automatically create the corresponding active job posting in Workable, including job description, department, location, and required qualifications.

Connectors used: Workday REST, Workable

### Workable Offer Acceptance to Workday Headcount Update

Sync offer acceptance events from Workable to Workday in real time, updating headcount planning records and triggering pre-boarding tasks for the incoming employee.

Connectors used: Workable, Workday REST

### New Candidate Rehire Check Against Workday

When a new candidate application comes in through Workable, automatically query Workday for a matching former employee record and tag the candidate in Workable with their rehire eligibility status.

Connectors used: Workable, Workday REST

### Closed Workable Job to Filled Position Update in Workday

When a job closes in Workable due to a successful hire or cancellation, automatically update the corresponding Workday position to reflect its new status, keeping headcount and workforce planning data accurate.

Connectors used: Workable, Workday REST

### Daily Recruiting Activity Report from Workable to Workday

Compile a daily summary of recruiting activity from Workable — applications received, interviews scheduled, offers extended, hires made — and push structured data into Workday for workforce analytics and reporting dashboards.

Connectors used: Workable, Workday REST

## Challenges Tray.ai solves

### Complex Data Mapping Between ATS and HCM Schemas

Workable and Workday use fundamentally different data models. Workable organizes data around jobs, candidates, and stages. Workday structures information around positions, workers, organizations, and supervisory hierarchies. Mapping fields between these two schemas — especially for custom attributes, cost centers, and compensation grades — is error-prone and slow when done by hand.

**How Tray.ai helps:** tray.ai's visual data mapper and transformation toolkit let you build and maintain precise field mappings between Workable and Workday REST, including conditional logic, data normalization, and custom field handling. Once configured, mappings apply automatically on every workflow run.

### Workday API Authentication and Versioning Complexity

Workday's REST API requires OAuth 2.0 configuration with tenant-specific endpoints, and the API changes across versions in ways that can break integrations. Managing token refresh, tracking API version updates, and protecting your integration from breaking during a Workday tenant upgrade all add up to real operational overhead.

**How Tray.ai helps:** tray.ai handles Workday REST authentication natively, managing OAuth token refresh and tenant URL configuration out of the box. The connector stays current with Workday REST API versions, so you're not scrambling every time Workday pushes an update to your tenant.

### Handling Partial Hires and Multi-Stage Offer Workflows

Not every candidate marked 'Hired' in Workable is ready to be provisioned in Workday. Background checks, reference verifications, and visa approvals may still be outstanding when the hire stage is first reached. An integration that doesn't account for this will create worker records too early and pollute your HCM data.

**How Tray.ai helps:** tray.ai lets you build conditional branching into your workflows so Workday record creation is gated on whatever conditions your business actually requires — for example, a background check field set to 'Cleared' in Workable before any Workday action fires. Your HCM data stays clean.

### Duplicate Record Prevention Across Systems

When a candidate applies multiple times, comes in through different channels, or is a former employee already in Workday, blindly creating a new worker record on every hire event from Workable is a real risk. Duplicate records in your HCM are painful to clean up and can cause downstream payroll and compliance problems.

**How Tray.ai helps:** tray.ai workflows can include a deduplication step that queries Workday REST for an existing worker or pre-hire record matching the candidate's identifying information before creating anything new. If a match is found, the workflow updates the existing record instead, keeping your HCM data intact.

### Keeping Requisition IDs Synchronized Across Both Platforms

Workable generates its own job and requisition IDs. Workday maintains separate position IDs and job requisition numbers. Without a reliable cross-reference between these identifiers, follow-on integration events — like updating a Workday position when a Workable job closes — can't reliably match records across systems.

**How Tray.ai helps:** tray.ai supports persistent data storage within workflows, so you can maintain a lookup table that maps Workable job IDs to Workday position IDs at the time of requisition creation. Every subsequent workflow step references that mapping to get accurate cross-system record matching throughout the full recruiting lifecycle.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
