Skip to content
  • There are no suggestions because the search field is empty.

Workday ATS connector for Interview Agent

Enabling the Workday ATS Connector

The Workday ATS connector integrates Crosschq Interview with Workday Recruiting. There are two integration options available, each sending interview data to a different location in Workday:

Option A — Webhook Integration Option B — Assessment API Integration
How it works Sends interviews automatically when a candidate reaches the Interview stage in the Business Process. Sends interviews from within the Assessment section in Workday.
Where results appear In custom fields created on the Job Application (requires setup). In Workday's native Assessment section with default fields — no custom object creation required.

Both options share the same initial setup steps. Follow the Shared Setup section first, then continue with the option that applies to your configuration.

Shared Setup (required for both options)
Integration System User · Security Group · Assessment Statuses · Integration System · App Settings
Option A — Webhook Integration Option B — Assessment API Integration
Business Process: Interview
B1 — One agent per job B2 — One agent for multiple jobs
Add Custom Fields to Job Application View
Create Recruitment Assessment Test Create Recruitment Assessment Test
Test Name = tag · set Reference ID
Create Interview Agents per job
Create Interview Agent per job
Same as Option A
Create Interview Agent with tag
Tag = Reference ID
Sending a Crosschq Interview Agent from Workday Sending a Crosschq Interview Agent from Workday
Viewing an Interview Report Viewing an Interview Report
Results → custom fields on Job Application Results → native Assessment section in Workday

Shared Setup (required for both integrations)

Option A — Webhook Integration (Business Process)

Interview results are sent to custom fields created on the Job Application in Workday. This requires creating a Custom Object as part of the setup.

Option B — Assessment API Integration

Interview results are sent to Workday's native Assessment section with default fields. No custom object creation is required.


Integration System User

To begin enabling the Workday ATS integration, use the search bar to search for Create Integration System User.

Once you’ve done so, complete the following fields:

  • Username
  • New Password
  • New Password (Verify)

Click OK, check the information on the next page, and select Done.

 

Security Group

The user created in the last step must be linked to a security group. There are two ways to link the user with a security group:

  • A - Assign the user to an existing security group;
  • B - Create a security group and then assign users.

A - Assign the user to a security group

If you have already created your security group, go to the user profile, select the three dots, hover over Security Profile, select Assign Integration System Security Groups and assign the user to the desired security group.

B - Create a security group

Use the search bar to search for  Create Security Group and fill out the fields according to the following:

  • Type of tenants security group, please select the “Integration System Security Group (Unconstrained)” option;
  • Please name the security group “Crosschq”. Remember you will need to search for the security group later.

Screenshot from 2025-10-31 09-56-36

Then, select OK. You will be redirected to the next page where you have to search for the user you want to link with the security group.

 Click the Integration System Users field and select the user created in the last step.

Click OK and Done.

 

Configuring security group data access and permission

Use the search bar to search for the Domain Security Policies for Functional Area task.

Fill out the Functional Area field with the Recruiting option, then click OK.

Once you’ve clicked OK you will be redirected to the next page.

Within the Recruiting domain details, you will be able to configure the permissions for the security group you’ve created before.

You have to add the following permissions to the security group:

  1. Candidate Data: Job Application
    1. (Get AND Put) Candidate Data: Assessment Results
    2. (Get only) Candidate Data: Eligibility Results
    3. (Get only) Candidate Data: Interview Feedback Comments
    4. (Get only) Candidate Data: Interview Feedback Results
    5. (Get only) Candidate Data: Offer Details
    6. (Get only) Candidate Data: Quick Stats
    7. (Get only) Candidate Data: Sharing
    8. (Get Only) Job Requisitions for Recruiting
  2. Candidate Data: Other information
    1. (Get AND Put) Candidate Data: Attachments

 

The following process must be repeated for each individual permission:

1) Select the permission

*note: the image shows the candidate Data: Assessment Results permission

2) Scroll down and select Edit Permissions.
Note: If the Edit Permissions button is not available click Override Parent Permissions.

3) Add the security group you have created before.

Once you have added all permissions to the Recruiting area, change the Functional Area by clicking in the Change Section icon in the top bar as shown below, and choose the Pre-Hire process area.

Screenshot 2026-06-11 at 10.45.55 AM

From this area, add the following permissions.

  1. (Get Only) Job Requisition Data

 

Important: Set GET and PUT permissions. The following table shows which domain should have GET and PUT permissions.

Operation Domain Security Policy Domain Security Policies Inheriting Permission Funcional Areas
Get Only Candidate Data: Job Application Candidate Data: Eligibility Results
Candidate Data: Interview Feedback Comments
Candidate Data: Interview Feedback Results
Candidate Data: Offer Details
Candidate Data: Quick Stats
Candidate Data: Sharing
Job Requisitions for Recruiting
Recruiting
Get AND Put Candidate Data: Job Application Candidate Data: Assessment Results Recruiting
Get AND Put Candidate Data: Other information Candidate Data: Attachments Recruiting
Get Only Job Requisition Data   Pre-Hire process

An alert asking to check if these checkboxes are selected will prompt.

4) For changes to be effective, you will have to complete the Activate Pending Security Policy Changes task.

Once you’ve linked the security group with the permissions, use the search bar to search for Activate Pending Security Policy Changes and click OK. This process will save the modifications.

Click OK again.

After this step is completed, enter the following information into the Workday API settings section, within the Organization Settings in the Crosschq platform.

  • ATS tenant
  • ATS username
  • ATS password

Screenshot 2026-06-17 at 1.44.51 PM

 

 

Create Crosschq Assessment Status

The statuses required depend on which integration option you are setting up.

Option A — Webhook Integration

Create the following assessment status:

Assessment Status Name Reference ID
Crosschq Send InviteCrosschq_Interview_Send_Invite

 

    Option B — Assessment API Integration

    Create the following assessment statuses:

    Assessment Status NameReference ID
    Crosschq Interview Auto CanceledCrosschq_Interview_Auto_Canceled
    Crosschq Interview CanceledCrosschq_Interview_Canceled
    Crosschq Interview DeclinedCrosschq_Interview_Declined
    Crosschq Interview Pending ConfirmationCrosschq_Interview_Pending_Confirmation
    Crosschq Interview Generating ReportCrosschq_Interview_Generating_Report
    Crosschq Interview CompletedCrosschq_Interview_Completed
    Crosschq Interview PartialCrosschq_Interview_Partial
    Crosschq Interview In ProgressCrosschq_Interview_In_Progress
    Crosschq Interview AcceptedCrosschq_Interview_Accepted
    Crosschq Interview ScheduledCrosschq_Interview_Scheduled
    Crosschq Interview RequestedCrosschq_Interview_Requested
    Crosschq Interview Send InviteCrosschq_Interview_Send_Invite


    For each status, follow the same steps: use the search bar to search for Maintain Assessment Statuses, click the plus sign to create the status, complete the required fields:

    The following fields must be completed:

    1. Assessment Status Name
    2. Check Overall Status
    3. Check Test Status

    Click OK once you have added the status.

    On the next page, you must edit the reference ID of the assessment status. Make sure the reference ID is the exact status from above. (Paste only the information in italics and bold).

    To do this, hover over the assessment status column, click the three dots, go to Integration IDs > Edit Reference ID, and type the ID within the Reference ID value field.

    Screenshot 2026-06-12 at 11.00.46 AM

     

    Integration System

    Use the search bar to search for Integration System and click on Create Integration System. Next, complete the fields:

    • System Name: Crosschq Interview 
    • New using template: Inline Assessment

    Screenshot from 2025-09-08 11-30-44-1

    Press OK.

    On the page that opens, click the three dots, hover over Integration System, and select Configure Integration Attributes.

    Screenshot from 2025-09-08 11-31-37-1

    On the next page, you'll need to complete the following fields:

    • Username

    • Password

    • Endpoint

    • Assessment Status

    • Suppress Overwrite Assessment

    • Document Retention Policy

    To locate this information, go to Crosschq > Organization Settings > Connectors.
    Click Manage on the Workday Recruiting ATS tile. Enable the connector by toggling the switch (it should turn green), then open the API Settings section.

     

    Screenshot 2025-10-31 at 11.06.35 AM-1

    Copy the following information to complete the required fields:

    • Username: Basic username

    • Password: Basic password

    • Endpoint: Webhook URL

    Then complete the remaining fields as follows:

    • Assessment Status: Select Crosschq Interview Send Invite

    • Suppress Overwrite Assessment: Enable this option

    • Document Retention Policy: Select 5 days


    Screenshot from 2025-09-08 11-33-08

    Configure App Settings in Crosschq

    Once the shared setup is complete, configure the Interview app settings in Crosschq to select which integration option you will use.

    Navigate to Organization Settings > Connectors, click Manage on the Workday tile, and open the App Settings section. Enable the Interview toggle.

    Screenshot 2026-06-17 at 2.13.25 PM

    In the Trigger Definition dropdown, select the option that corresponds to your integration:

    • Upon accessing Interview Stage (default) — interviews are triggered automatically when a candidate reaches the Interview stage in the Business Process. Continue with Option A — Webhook Integration.

    Screenshot 2026-06-17 at 2.13.38 PM

    • Via Assessment — interviews are sent from within the Assessment section in Workday. Continue with Option B — Assessment API Integration.

    Screenshot 2026-06-17 at 2.23.48 PM
    Click Save Changes.

     

    Option A — Webhook Integration (Business Process)

     

    Add Business Process: Interview

    Use the search bar to search for bp: interview and click on the right Business Process, in our case Interview for Modern Global Services.

    On the page that opens, click the three dots, hover over Business Process, and select Edit Definition.

    Screenshot from 2025-09-08 11-33-58

    Click OK in the window that pops up. 

    Screenshot from 2025-09-08 11-34-04-1

    To add the step, click the + icon as shown in the image below.
    In the new row, enter “b” in the Order field and select Integration as the Type. If a step labeled “b” already exists, insert the new step before it, shifting all subsequent steps forward (e.g., the existing b becomes c, c becomes d, and so on).

    Screenshot from 2025-09-08 11-35-01

    Next, click the three dots on the step you just created, hover over Business Process, and select Maintain Redirect.

    Screenshot from 2025-09-08 11-35-40-1

    Click OK in the window that pops up. 

    Screenshot from 2025-09-08 11-35-45-1

    On the next page, in the Enabled Actions section, click Move to Next Steps and Rerun Integration. In the Security Groups section, select all three options: HR Administrator, Information Administrator, and Recruiting Administrator. Finally, click OK to save your changes.

    Screenshot from 2025-09-08 11-35-59

    Now, go to the three dots on the step once more, hover over Business Process, and select Configure Integration Step.

    In the window that appears, choose the Integration System you created earlier.

    Screenshot from 2025-09-08 11-36-44

    On the next page, match each field as shown in the image below. To do this, select Determine Value at Runtime in the Value Type column, then search for each value by typing its name in the Value column.

    • Candidate First Name: First Name
    • Candidate Last Name: Last Name
    • Candidate Email Address: Email
    • Candidare Reference ID: Candidate ID
    • Job Application Reference ID: Job Requisition as Text
    • Assessment Test Reference ID: Position ID

      Screenshot from 2025-09-08 11-38-36

    It’s important to select the correct option when two fields with the same name appear. You must choose the one associated with the Job Application (this is usually the second option). To verify this, hover over the three dots next to the value and review the Description, as shown below.

    Please note that for the Assessment Test Reference ID, the Position ID value will be associated with both the Position and the Job.

    Screenshot from 2025-10-31 14-18-04

    Finally, click OK.

    Add Custom Fields to the Job Application View

    Use the search bar to search for Create Custom Object. In the window that appears, complete the following fields:

    • Workday Object: Job Application
    • Custom Object Name: Custom Interview Results

    Click OK.

    Review the information on the next page and click Next.

    Click Add to add the first field and complete it as follows:

    • Field Label: Report URL
    • Field Type: Text

    Leave the Validation and Display Order fields blank and click the checkmark to save.


    Click Add again to add a second field:

    • Field Label: Status Comment
    • Field Type: Text

    Click the checkmark to save, then click Add again to add a third field:

    • Field Label: Score
    • Field Type: Decimal

    Click the checkmark to save, then click Next.

    In the Domain field, select Candidate Data: Job Application and click Next.

     

    Screenshot 2026-06-12 at 11.13.28 AM

    Review the information on the next page and click OK.

    Finally, copy the Web Service Alias and navigate to Crosschq > Organization Settings > Connectors. Open the Workday connector settings and paste the alias into the Interview Results section codename field. Make sure the following field codenames match exactly:

    • Report URL field codename: report URL
    • Status updates field codename: Status Comment
    • Interview score field codename: score

      Screenshot from 2026-06-12 11-34-37

    image-Jun-12-2026-02-41-06-1755-PM


     

    Create Interview Agents based on the existing jobs in Workday

    Within Crosschq, access the Interview Agents section. Click Build New Interview Agent

    Screenshot 2025-06-26 at 3.16.48 PM-1

    Complete your Agent settings and click Next.

    On the next page, click Import from your ATS. A list of your existing Jobs in Workday will be displayed. 

    Screenshot from 2025-10-31 15-07-19

    Screenshot from 2025-10-31 15-07-27

    Click Add on the job you're basing your Agent on. The position and description fields on the following page will be filled in automatically.

    Screenshot from 2025-10-31 15-07-37

    This is how the job description looks in Workday:

    Screenshot from 2025-10-31 15-09-15

    Screenshot from 2025-10-31 15-09-29

    Creating an agent based on an existing job automatically links it to that job.

     

    Sending a Crosschq Interview Agent from Workday

    To create an Interview Agent, follow the steps outlined in this article: Crosschq Agent Management.

    To send a Crosschq Interview Agent from Workday, type Find Candidate in the search bar and open the candidate’s profile. From the Summary tab, click Actions, then select Move Candidate.

    Screenshot from 2025-09-08 11-43-54

    In the window that appears, select Interview in the Move Forward field, then click OK.

    The candidate's status updates, score, and report URL will be reflected in the Custom Interview Results field created in the previous step.

    Note that the URL is not a hyperlink — to access the report, copy and paste it into your browser.

     

    Screenshot from 2026-05-29 17-13-52

    Viewing an interview Report

    To access the interview report on Workday, go to the Attachments section on the candidate's profile.

    Screenshot from 2025-09-08 11-58-36

    Option B — Assessment API Integration

    Option B1 — One agent per job

    Create Interview Agents in Crosschq

    Follow the steps described in Option A — Webhook Integration to create the agent. This creates a one-to-one relationship between each agent and its corresponding job in Workday.

    Create Recruitment Assessment Test in Workday

    1. Use the search bar to search for Maintain Recruiting Assessment Tests and open the task.
    2. Click the + button to add a new row. Enter a name in the Test Name field (e.g. Interview) and leave all other fields empty.
    3. Click OK to save.

    Screenshot 2026-06-18 at 4.21.45 PM

    Option B2 — One agent for multiple jobs

    Create Interview Agents in Crosschq

    1. Follow the steps in How to Set Up an Interview Agent (Step-by-Step) to create the agent.
    2. Once the agent is created, copy its Tag. You can find the tag in the Interview Agents list under the Tags column, or by clicking the three-dot menu on the agent and selecting Copy Tag.

    Screenshot 2026-06-18 at 3.41.39 PM-1

    Create Recruitment Assessment Test in Workday

    1. Use the search bar to search for Maintain Recruiting Assessment Tests and open the task.
    2. Click the + button to add a new row. Paste the agent's Tag into the Test Name field and leave all other fields empty. Click OK to save.
    3. In the list, locate the assessment test you just created and click the magnifying glass icon to open it.
      Screenshot 2026-06-18 at 4.31.04 PM

    4. Click Related Actions (the three-dot icon next to the Assessment Test field), hover over Integration IDs, and select Edit Reference ID.
      Screenshot 2026-06-18 at 3.47.06 PM
    5. In the Reference ID Value field, enter the agent's tag. This value must match the tag exactly.
      Screenshot 2026-06-18 at 4.30.50 PM
    6. Click OK to save.

    The Tag and the Reference ID Value must be identical. This is how Workday identifies which Crosschq agent to use when sending an interview from the Assessment section

     

    Sending a Crosschq Interview Agent from Workday (For options B1 and B2)

    To send a Crosschq Interview Agent from Workday, type Find Candidate in the search bar and open the candidate’s profile. From the Summary tab, click Actions, then select Move Candidate.

    In the window that appears, select Assesment in the Move Forward field, then click OK.

    Next, open Assess Candidate and complete the following fields:

    • Overall Status: Crosschq Interview Send Invite
    • Assessment Test: select the assessment test created in the previous step.

    Once the interview is completed, the candidate's status updates, score, and report URL will be reflected in Workday's native Assessment section.

    Viewing an interview Report

    To access the interview report on Workday, go to the Attachments section on the candidate's profile.

    Screenshot from 2025-09-08 11-58-36