Skip to main content

Connecting Hatch to Workday

Step-by-step guide to connecting Hatch and Workday

Support Team avatar
Written by Support Team
Updated this week

This guide walks you through connecting your Workday account to Hatch. See this article for an overview of how the integration works.

Before you start

  • You'll need administrator access to your Workday instance

  • Create a Hatch Recruiting Source in Workday (Maintain recruiting sources > Applicant source reference ID) to ensure candidates are correctly attributed.

  • The connection is managed through Merge, a trusted integration partner. Hatch never stores your Workday credentials directly.

How to connect

  1. In Hatch, go to Settings > Integrations.

  2. Select Greenhouse from the list of available integrations.

  3. Follow the prompts to authenticate with your Workday ISU credentials and grant permissions (see below). Check out this article for more details.

  4. Wait for the initial sync to complete. This can take up to a few hours for larger accounts.

  5. Set up Candidate Home accounts. You'll need to configure a one-time notification in Workday so they can log in to a their Workday account. See Setting up Candidate Home accounts below.

Once connected, you'll see your connection status in Settings > Integrations.

Required permissions

The permissions listed below are the required for Hatch's integration.

Operation

Domain Security Policy

Get Only

Worker Data: Public Worker Reports

Get Only

Worker Data: Workers

Get Only

Worker Data: All Positions

Get Only

Worker Data: Current Staffing Information

Get Only

Job Requisition Data

Get Only

Worker Data: Employment Data

Get Only

Worker Data: Organization Information

Get Only

Manage Pre-Hire Process: Manage Pre-Hires

Get and Put

Manage Pre-Hire Data

Get and Put

Candidate Data: Edit Job Application

Get and Put

Job Requisitions for Recruiting

Get and Put

Candidate Data: Personal Information

Get and Put

Set Up: Pre-Hire Process

Get and Put

Candidate Data: Other Information

Get and Put

Manage Pre-Hire Process

View and Modify

Candidate Data: Other Information

Get and Put

Candidate Data: Job Application (Get is the minimum required permission for this integration to work)

Get and Put

Move Candidate

Get and Put

Prospects

Get

Manage: Evergreen Requisitions

Get

Job Postings

Get

Job Postings External

Get

Job Postings Internal

Get

Questionnaire

Get

Integration Build

Setting up Candidate Home accounts

When a candidate is sent from Hatch to Workday, a candidate record is created, but they won't yet be able to log in to check their application status and accept offers.

To ensure that candidates from Hatch can access their Workday account, you'll need to configure a notification that lets them claim their account and set a password. This is a standard Workday configuration for any external sourcing tool.

Steps

  1. Search for Business Process Definitions in Workday and open the report.

  2. Find Job Application in the Business Process Type column.

  3. From the actions menu, select Business Process > Add Notification and confirm.

  4. Select an email template to override (e.g. "Job Application Email Template").

  5. Check Do Not Include Notification Details Link.

  6. Set the trigger to On Entry with the value Review Candidate.

  7. In the Conditions and Rules section, set the rule to Candidate Home Account URL is not blank.

  8. Under Recipients, set the group to Candidate as Self.

  9. In the message content, include the Create Candidate Home Account URL field.

Once configured, any candidate sent from Hatch who doesn't already have a Candidate Home account will automatically receive an email with a link to create one.

Importing jobs and sending profiles

You can import jobs from Workday into Hatch from the job creation screen. Hatch pulls in the job title, description, and location automatically. Once you shortlist any candidates for this job, they'll automatically be sent to Workday.

Need help?

Reach out to your Hatch contact or support@hatch.team and we'll walk you through it.

Hatch partners with Merge to support ATS integrations with a unified API key. Hatch does not store this API key as this is managed by Merge who are an official Workday partner.

Did this answer your question?