> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Workday Assessment

> Learn how to configure and integrate Workday Assessments with StackOne.

## Overview

This guide explains how to integrate Workday Assessments with StackOne, enabling automatic management of assessments within your recruitment process.
It details the configuration of assessment categories, tests, and statuses in Workday, as well as the setup of webhooks and integration systems.
By following these steps, you will ensure automated assessment workflows and reliable synchronisation of results between Workday and StackOne.

## Partner Requirements

There are no formal partnership requirements to configure and utilise the assessment feature with Workday; however, you must have administrative privileges for your Workday account.

## Provider Side Setup

### Create Assessment Category in Workday

<Steps>
  <Step title="Create an assessment category">
    Navigate to the <i>Maintain Recruiting Assessment Categories</i> page and add a new assessment category named `Technical Assessment Test`.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Maintain Assessment Categories" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Assessment_category_1.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=eb7f7c3522bc915fe7e53c96e9b00ef7" width="1575" height="300" data-path="images/workday/assessment/Assessment_category_1.png" />
    </Frame>

    Click the `OK` button to save, and then the `Done` button to confirm.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Assessment Category" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Assessment_category_2.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=09610c26b802afad543ddf0e8b21f6b7" width="1528" height="270" data-path="images/workday/assessment/Assessment_category_2.png" />
    </Frame>
  </Step>
</Steps>

### Create Assessment Test in Workday

<Steps>
  <Step title="Create an Assessment Test">
    Navigate to the <i>Maintain Recruiting Assessment Tests</i> page and add an assessment test called `Technical Assessment`.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Maintain Assessment Tests" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Assessment_test_1.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=214dee37d13de01d9eeb8df4309be511" width="1541" height="298" data-path="images/workday/assessment/Assessment_test_1.png" />
    </Frame>

    Enter the test name, select the assessment category created in the previous step, and choose the `StackOne_IS_System` integration system generated from StackOne.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Assessment Tests" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Assessment_test_2.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=4e8fcdc261ea62b8d4b7e6598142eee9" width="1526" height="241" data-path="images/workday/assessment/Assessment_test_2.png" />
    </Frame>

    Click `OK` to save, and then `Done` to confirm.
  </Step>

  <Step title="Edit or retrieve the Assessment Test ID">
    Click the three-dot menu, select `View IDs` to view the ID, or `Edit Reference ID` to modify it.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Edit/View Assessment Test ID" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Assessment_test_3.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=a14f7cecf3a6bd6d122a53c0b3ec452f" width="783" height="352" data-path="images/workday/assessment/Assessment_test_3.png" />
    </Frame>
  </Step>

  <Step title="Use of the Assessment Test ID">
    You will need the `Assessment_Test_ID` (for example, `RECRUITING_ASSESSMENT_TEST-6-111`) for the notification payload configuration.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Assessment Test ID" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Assessment_test_4.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=d78c97276818ed96677716af5ba33535" width="866" height="332" data-path="images/workday/assessment/Assessment_test_4.png" />
    </Frame>
  </Step>
</Steps>

### Create Assessment Status in Workday

<Steps>
  <Step title="Create an Assessment Status">
    Navigate to the <i>Maintain Assessment Statuses</i> page and add a new assessment status. You can name it `Invited` or choose another name.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Maintain Assessment Status" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Assessment_status_1.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=f0ddd5c40893449a21f15d64444cef70" width="1600" height="239" data-path="images/workday/assessment/Assessment_status_1.png" />
    </Frame>

    Enter the status name, and tick the overall status and test status boxes. Click `OK`, then `Done` to save and confirm.
  </Step>

  <Step title="Edit or retrieve the Assessment Status ID">
    Click the three-dot menu, select `View IDs` to view the ID, or `Edit Reference ID` to modify it.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Edit/View Assessment Status ID" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Assessment_test_3.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=a14f7cecf3a6bd6d122a53c0b3ec452f" width="783" height="352" data-path="images/workday/assessment/Assessment_test_3.png" />
    </Frame>
  </Step>

  <Step title="Use of the Assessment Status ID">
    The Assessment Status ID is used for sending assessment invitation notifications. Ensure this ID is set to `Invited`, regardless of the status name you have provided.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Assessment Status ID" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Assessment_status_3.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=a5d4212c4bd2e2a80dfb660be3bba1bb" width="657" height="297" data-path="images/workday/assessment/Assessment_status_3.png" />
    </Frame>
  </Step>
</Steps>

### Job Requisitions within the Supervisory Organisation in Workday

<Warning>
  These steps assume you already have a Supervisory Organisation in your Workday account. If not, please contact your administrator to create one.
</Warning>

<Steps>
  <Step title="Listed Job Requisitions">
    Navigate to your <i>Supervisory Organisation</i> page and go to the `Staffing` tab.

    <Info>
      Ensure the Supervisory Organisation’s Staffing Model is `Position Management`.
    </Info>

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="SO for JR" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/SO_for_JR.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=80e8a807a27ce604afca33a016309a76" width="445" height="427" data-path="images/workday/assessment/SO_for_JR.png" />
    </Frame>

    Under the `Positions with Open Job Requisition` grid, you will find the list of Job Requisitions that support sending notifications for the Assessment stage via the Integration System.
  </Step>

  <Step title="No Listed Job Requisitions">
    If there are no jobs listed under `Positions with Open Job Requisition`, find `Create Position` under the `Staffing` tab in the three-dot menu.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Create Job Position" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/SO_1.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=0c8255dec270fc9393913c6d1e68b0b6" width="930" height="238" data-path="images/workday/assessment/SO_1.png" />
    </Frame>

    Fill in the required details to create a position. It will then appear in the `Positions without Job Requisition` grid.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Created Job Position" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/SO_2.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=2baf8e7a78f3471ee5f73cca130f02dd" width="531" height="496" data-path="images/workday/assessment/SO_2.png" />
    </Frame>

    Navigate to `Create Job Requisition`, select your Supervisory Organisation and position, click `OK`, complete the Job Requisition form, and then `Submit` it.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Add in Position in Job Req" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/SO_3.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=0613f973da994e6c0f946b5158c8af11" width="630" height="506" data-path="images/workday/assessment/SO_3.png" />
    </Frame>

    The position will now appear in the `In Progress Requisition Actions` grid.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Added in Position in Job Req" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/SO_4.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=23a623c0fce23d910385f72202daa534" width="1246" height="126" data-path="images/workday/assessment/SO_4.png" />
    </Frame>

    Once the job requisition is approved, it will appear in the `Positions with Open Job Requisition` grid and will be enabled to send notifications.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Approved Job Req" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/SO_5.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=ded271ed7ba451f41914aa838d5089b9" width="918" height="154" data-path="images/workday/assessment/SO_5.png" />
    </Frame>
  </Step>
</Steps>

### Update Assess Candidate Business Process in Workday

<Steps>
  <Step title="Select to update the Integration System">
    Search for the business process named *Assess Candidate* using the global search bar (e.g. `bp: Assess Candidate`).

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="BP Config IS" src="https://mintcdn.com/stackone-60/UnSorJlc730Aa-f7/images/workday/assessment/BP_Search.png?fit=max&auto=format&n=UnSorJlc730Aa-f7&q=85&s=b01f06171fde46489f6f0e01cae9432e" width="552" height="124" data-path="images/workday/assessment/BP_Search.png" />
    </Frame>

    Navigate to the <i>Assess Candidate Business Process</i> page and click the `Configure Integration System` button.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="BP Config IS" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/BP_Config_IS.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=ae6b09be4696a62b3b81ce1399c55304" width="667" height="355" data-path="images/workday/assessment/BP_Config_IS.png" />
    </Frame>

    Select `StackOne_IS_System` as the integration and click `OK`.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Select IS on Popup" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Select_IS_on_Popup.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=7d25da682930b47cc25d8cec5d547aa7" width="628" height="313" data-path="images/workday/assessment/Select_IS_on_Popup.png" />
    </Frame>

    <Warning>
      If you don't see `StackOne_IS_System` as an available integration system, please verify that your Workday account is properly connected to StackOne and that you have set up the necessary webhook with the appropriate events in StackOne.<br /><br />
      Please refer to the <a href="#stackone-configuration">StackOne Configuration</a> section to connect and set up the webhook for your Workday account.
    </Warning>
  </Step>

  <Step title="Edit payload attribute values">
    A pop-up will appear, allowing you to select the values for the fields to be included in the payload request when the `Invited` event is triggered from Workday.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Set Values for Fields" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Set_Values_for_Fields.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=12437b24798ec42ebb8c4ae84df7e250" width="1600" height="624" data-path="images/workday/assessment/Set_Values_for_Fields.png" />
    </Frame>

    **Please fill in the following information:**

    * **Candidate First Name:** \[First Name]
    * **Candidate Last Name:** \[Last Name]
    * **Candidate Email Address:** \[Email]
    * **Candidate Reference ID:** \[Candidate ID]
    * **Job Application Reference ID:** \[Job Requisition as Text]
    * **Assessment Test Reference ID:** \[Assessment\_Test\_ID for the assessment you want to send to the candidate]

    Click `OK` to save your configuration.
  </Step>
</Steps>

## StackOne Configuration

<Steps>
  <Step title="Enable Workday in StackOne">
    Go to the ATS category on the *Integrations* page and enable Workday.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Activate Workday" src="https://mintcdn.com/stackone-60/JxvSQv0ISTm9lY7v/images/workday/assessment/workday_config_enabled.png?fit=max&auto=format&n=JxvSQv0ISTm9lY7v&q=85&s=7e934fd6c723fe02679ba8db07bcebab" width="869" height="449" data-path="images/workday/assessment/workday_config_enabled.png" />
    </Frame>
  </Step>

  <Step title="Complete the configuration form">
    Complete the required fields in the **Workday - Configuration** modal:

    * **Authentication Type** - You can select any Authentication Type to integrate with Workday.
    * **Integration Category** - Select `Assessments`.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Activate Workday" src="https://mintcdn.com/stackone-60/JxvSQv0ISTm9lY7v/images/workday/assessment/workday_config_setup_stackone.png?fit=max&auto=format&n=JxvSQv0ISTm9lY7v&q=85&s=098eb831cf6627cb9e49bc3e340654af" width="533" height="426" data-path="images/workday/assessment/workday_config_setup_stackone.png" />
    </Frame>

    Click `Confirm` or `Save Changes` to enable the Workday integration, allowing end-users to link their accounts via the StackOne Connector Hub.
  </Step>

  <Step title="Create a Webhook">
    Navigate to the *Webhooks* page and click the `+ Add Webhook` button to add a webhook for Workday.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Create Webhook" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/stackone_add_webhook.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=5c66f14f1afd778d3be2dbc3cf618401" width="533" height="388" data-path="images/workday/assessment/stackone_add_webhook.png" />
    </Frame>
  </Step>

  <Step title="Select webhook event">
    Navigate to the *Events* tab and enable the `Assessment Order` event from the grid.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Select Webhook Event" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/stackone_adding_event.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=9d69a3e175441a22a05f29eec8304fe3" width="1577" height="1097" data-path="images/workday/assessment/stackone_adding_event.png" />
    </Frame>

    Click the `Save` button to save the webhook.

    <Note>
      To test the assessment webhook with your Workday Sandbox account, see the <a href="#ats-user-enablement">ATS User Enablement</a> section to connect and configure
      the **Integration System** programmatically in your Workday Sandbox account.
    </Note>
  </Step>
</Steps>

## ATS User Enablement

When users connect their Workday account with StackOne, an Integration System will be created in the user's Workday account named `StackOne_IS_System`, along with the necessary assessment configurations. These include:

* Endpoint URL (used to receive notifications)
* Username
* Password (used to authenticate each request from the user's Workday account)
* Assessment Status (used to send the assessment)

<Note>
  The user must configure the Integration step under the `Assess Candidate` Business Process by selecting `StackOne_IS_System` from the Configure Integration System pop-up.
</Note>

Log in to your Workday account and search for *View Integration System* in the global search bar. Search for `StackOne_IS_System` in the prompt that opens, then click `OK`.

<Frame>
  <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="View Integration System" src="https://mintcdn.com/stackone-60/JxvSQv0ISTm9lY7v/images/workday/assessment/workday_searcg_global_for_IS_prompt.png?fit=max&auto=format&n=JxvSQv0ISTm9lY7v&q=85&s=6e949aee491d1acd9e945104e332abc3" width="636" height="409" data-path="images/workday/assessment/workday_searcg_global_for_IS_prompt.png" />
</Frame>

You will find the Integration System named `StackOne_IS_System`, with the configured Integration Attributes and `Inline Assessment` as an Integration Template.

<Frame>
  <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="View Integration System" src="https://mintcdn.com/stackone-60/JxvSQv0ISTm9lY7v/images/workday/assessment/workday_IS_system_configured.png?fit=max&auto=format&n=JxvSQv0ISTm9lY7v&q=85&s=6c8c4eefa545aa6acf9d4249862bf0e3" width="1510" height="949" data-path="images/workday/assessment/workday_IS_system_configured.png" />
</Frame>

## ATS User Experience

After completing the configuration process, users will have an **Assessment** stage in the Job Requisition workflow.

<Frame>
  <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Assessment Stage" src="https://mintcdn.com/stackone-60/JxvSQv0ISTm9lY7v/images/workday/assessment/workday_JR_Assess_Stage.png?fit=max&auto=format&n=JxvSQv0ISTm9lY7v&q=85&s=93c2e026741ed3c3c29f5f6e676d308b" width="787" height="484" data-path="images/workday/assessment/workday_JR_Assess_Stage.png" />
</Frame>

When a candidate is moved to the **Assessment** stage, an `Assess` button will appear next to their name. The user can use this to send the assessment test to the candidate.

<Frame>
  <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Assess Button" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Recruiter_1.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=ca262f664e0fc37a6eb2568635e00abe" width="666" height="438" data-path="images/workday/assessment/Recruiter_1.png" />
</Frame>

### Send the test to the candidate from Workday

#### Move Candidate to the Assessment Stage in Workday

<Steps>
  <Step title="Go to the Job Requisition">
    Navigate to the <i>Job Requisitions</i> page by selecting the same Job Requisition from the pop-up where the candidate applied for the job.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="View JR" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/JR_1.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=e0f5f5192c0516f72baa7b10ab351e4c" width="628" height="312" data-path="images/workday/assessment/JR_1.png" />
    </Frame>

    Navigate to the `Candidate` tab and select the `Review` tab, where the candidate will be displayed in the grid below.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Candidate Job Apply" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/JR_5.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=13593a179739822cfc196390ac0eddb7" width="1000" height="768" data-path="images/workday/assessment/JR_5.png" />
    </Frame>
  </Step>

  <Step title="Move Candidate from Review to Assessment stage">
    Select the candidate in the grid and click the `Move Forward` button.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="View JR" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/JR_2.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=0c5b7ec63e13cbbd308b4e86648bece0" width="331" height="511" data-path="images/workday/assessment/JR_2.png" />
    </Frame>
  </Step>

  <Step title="Select Assessment from the dropdown">
    In the pop-up, select the next stage, which is likely the Assessment Stage. Choose `Assessment` in both dropdown menus.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Candidate Job Apply" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/JR_3.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=a736b83233ffd983b2123fa552dbd5d4" width="664" height="536" data-path="images/workday/assessment/JR_3.png" />
    </Frame>

    Click the `OK` button to move.
  </Step>

  <Step title="Candidate Moved to the Assessment Stage">
    If you go to the `Assessment` tab, the candidate will now be in the Assessment stage.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="View JR" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/JR_4.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=5f45baec0236eaef27f9d354a6b57ddc" width="772" height="502" data-path="images/workday/assessment/JR_4.png" />
    </Frame>

    If you are unable to move the candidate to the assessment stage directly, move the stages one at a time.
  </Step>
</Steps>

#### Send the assessment invitation to the candidate using Start Proxy

<Steps>
  <Step title="Sending via Start Proxy">
    If you are not the recruiter, go to the recruiter’s account via `Start Proxy`. Click the `Awaiting Action` link, and a pop-up will appear showing the recruiter’s name.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="View Recruiter" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/NR_1.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=9b7ae4e2aab8af64926d89c36fdc6135" width="821" height="438" data-path="images/workday/assessment/NR_1.png" />
    </Frame>
  </Step>

  <Step title="Navigate to the Start Proxy">
    Go to the <i>Start Proxy</i> page and select Recruiter from the dropdown menu.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Start Proxy" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/NR_2.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=fd57102a046f257b43efa18dc0c32982" width="479" height="202" data-path="images/workday/assessment/NR_2.png" />
    </Frame>

    You will be taken to the recruiter's homepage, where you need to navigate to the `My Tasks` page in the top-right corner.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="My Tasks" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/NR_3.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=5ffff170cfbd9550375388d0017ba7df" width="206" height="104" data-path="images/workday/assessment/NR_3.png" />
    </Frame>

    You will find the task at the top, labelled with the Job Requisition and candidate name, in the sidebar.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Sidebar" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/NR_4.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=ee13ce5cceff5b72a58831dae7e9a159" width="393" height="261" data-path="images/workday/assessment/NR_4.png" />
    </Frame>

    Clicking the sidebar task will display the candidate's assessment details on the right side.
  </Step>

  <Step title="Send the Assessment Invitation">
    Set the Overall Status to `Invited` and select the Assessment as `Technical Assessment` from the dropdown menu. Then, click the `Submit` button.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Assessment Form" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/NR_5.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=f02ae92ff620d489209fc149d1321347" width="1473" height="802" data-path="images/workday/assessment/NR_5.png" />
    </Frame>
  </Step>
</Steps>

#### Send the assessment invitation to the candidate as a Recruiter

<Steps>
  <Step title="Sending as a Recruiter">
    If you are the recruiter, you should see the `Assess` button next to the candidate's name.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Sending Invite" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Recruiter_1.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=ca262f664e0fc37a6eb2568635e00abe" width="666" height="438" data-path="images/workday/assessment/Recruiter_1.png" />
    </Frame>
  </Step>

  <Step title="Send the Assessment Invitation">
    Set the Overall Status to `Invited` and select the Assessment as `Technical Assessment` from the dropdown menu.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Send Invite" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/Recruiter_2.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=193c3f01225e7175a137caa234e2310c" width="792" height="883" data-path="images/workday/assessment/Recruiter_2.png" />
    </Frame>

    Click the `Submit` button to trigger the webhook notification from Workday.
  </Step>
</Steps>

<Note>
  You can refer to the [Workday Assessment](https://hub.stackone.com/integration-configuration-concepts/ats/workday-assessment) guide for more details on how to send the test from Workday.
</Note>

### User will see after test has been sent

The user can access the candidate's application by clicking their name visible in the `Candidates` tab on the Job Requisition Page.

<Frame>
  <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Assessment Details" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/JR_4.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=5f45baec0236eaef27f9d354a6b57ddc" width="772" height="502" data-path="images/workday/assessment/JR_4.png" />
</Frame>

In the *Application > Screening* tab, under the `Assessment` sub-tab, the user can view the details of the assessment that has been sent to the candidate.

<Frame>
  <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="Assessment Details" src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/sent_assess_request.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=d622f22db0f3a625eb490ab60d9e90d4" width="921" height="515" data-path="images/workday/assessment/sent_assess_request.png" />
</Frame>

## ATS User Experience Customisation

<Steps>
  <Step title="To update the result via the Unified API">
    Use the following endpoints to update the results:

    * [Assessment Update Result](https://docs.stackone.com/ats/api-reference/assessments/results/update-assessments-result)

    Use the following endpoint to get metadata to update the result of the assessment or background check:

    * [Connector Meta Information](https://docs.stackone.com/platform/api-reference/connectors/get-connector-meta-information) with the provider key `workdayats` for model `assessments/results.update`

    <div className="field-table-col-3">
      | Fields (when provided) | User sees in Workday                                                           | Comment                                       |
      | ---------------------- | ------------------------------------------------------------------------------ | --------------------------------------------- |
      | Result                 | Result will be displayed corresponding to the **Overall Status** label         | Result enum values from Meta API result field |
      | Summary                | Summary will be displayed corresponding to the **Comment** label               |                                               |
      | Submission Date        | Submission date will be displayed corresponding to the **Overall Date** label  |                                               |
      | Start Date             | Start date will be displayed in the **Date** column within the Assessment grid |                                               |
    </div>
  </Step>

  <Step title="How assessment results are displayed to the customer in Workday">
    When a customer opens a candidate's application, they can navigate to the `Assessment` tab within the application to view the assessment details and results.

    <Frame>
      <img src="https://mintcdn.com/stackone-60/SlrwyAoOLN18pANU/images/workday/assessment/result_update_assess.png?fit=max&auto=format&n=SlrwyAoOLN18pANU&q=85&s=2387560e8ea06df9f4637658e75baf02" alt="Updated Result" width="1055" height="469" data-path="images/workday/assessment/result_update_assess.png" />
    </Frame>
  </Step>
</Steps>

## Testing Checklist

✅ **Provider Setup:**

* Logged in with an Admin account.
* Added Assessment Categories.
* Added Assessment Tests.
* Added Assessment Statuses. Ensure `Invited` is set as the Reference ID of the status you will choose when sending the Assessment.
* Job Requisitions are within the Supervisory Organisation with the Staffing Model as `Position Management`.
* Configured the `Assess Candidate` Business Process with the Integration System that will be generated programmatically when the user connects Workday with StackOne.
* Added order payload attribute values with the correct `Assessment Test Reference ID`.

✅ **StackOne Configuration:**

* Selected `Assessments` as the Integration Category.

✅ **ATS User Activation:**

* Workday account connected successfully with StackOne.
* Check that the Integration System named `StackOne_IS_System` is created with the necessary assessment configurations.
* Ensure you configure the Integration step under the `Assess Candidate` Business Process by selecting `StackOne_IS_System` from the Configure Integration System pop-up.

✅ **Create a Webhook:**

* Added a webhook for Workday and enabled it with events such as: `Assessment Order`.
* Valid webhook URL to receive assessment notifications.

✅ **ATS User Experience:**

* Assessment stage is available in the Job Requisition workflow.
* `Invited` status, or a status with `Invited` as the Reference ID, is available to select on the Assessment pop-up when clicking the `Assess` button.
* In the *Application > Screening* tab, under the `Assessment` sub-tab, the sent assessment details will be available.

✅ **Update Result:**

* Success response from the update result endpoint.
* Updated result details visible in Workday's UI.

## Troubleshooting

<div className="troubleshooting-table">
  | Symptom                                                                                                         | Likely cause                                                                                                                                                                                                                                                                                                                                | Fix                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | --------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
  | Unable to access Organisation and Business Process.                                                             | Logged-in account is not an Admin account.                                                                                                                                                                                                                                                                                                  | Log in with an Admin account.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
  | Unable to search the above-mentioned navigations.                                                               | **•** Logged-in account is not an Admin account. <br /><br /> **•** You do not have permission to access.                                                                                                                                                                                                                                   | **•** Log in with an Admin account. <br /><br /> **•** Contact your Workday account admin to provide the necessary permissions.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | Unable to find/configure the Integration System under the `Assess Candidate` Business Process.                  | Workday account is not connected with StackOne.                                                                                                                                                                                                                                                                                             | Connect your Workday account with StackOne, which will create the Integration System programmatically.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
  | `Assess` button is not visible next to the candidate's name in Job Requisition.                                 | Logged-in user is not the recruiter or hiring manager for that Job Requisition.                                                                                                                                                                                                                                                             | **•** You can use the <a href="#send-the-assessment-invitation-to-the-candidate-using-start-proxy">Start Proxy</a> feature to send the assessment to the candidate. <br /><br /> **•** Ensure you are logged in as the recruiter or hiring manager associated with the Job Requisition.                                                                                                                                                                                                                                                                                                                            |
  | Assessment test notification is not received.                                                                   | **•** Invalid webhook configurations in StackOne. <br /><br /> **•** Supervisory Organisation's Staffing Model is not set to `Position Management`. <br /><br /> **•** Job Requisition is not listed under the Supervisory Organisation. <br /><br /> **•** `Invited` status, or a status with `Invited` as a Reference ID, is not created. | **•** The webhook URL and enabled events should be valid. Please refer <a href="#stackone-configuration">these</a> steps. <br /><br /> **•** Supervisory Organisation's Staffing Model should be set to `Position Management`. <br /><br /> **•** Job Requisition should be listed under the Supervisory Organisation. Please refer <a href="#job-requisitions-within-the-supervisory-organisation-in-workday">these</a> steps. <br /><br /> **•** `Invited` status, or a status with `Invited` as a Reference ID, should be created. Please refer <a href="#create-assessment-status-in-workday">these</a> steps. |
  | The selected test during the assessment submission to the candidate was not sent within the order notification. | You have already configured the Assessment Test Reference ID under the Integration step in <a href="#update-assess-candidate-business-process-in-workday">Assess Candidate Business Process</a>.                                                                                                                                            | You cannot select the dynamic test from the Assessment send pop-up as you have already configured the Assessment Test Reference ID under the Integration step in <a href="#update-assess-candidate-business-process-in-workday">Assess Candidate Business Process</a>.                                                                                                                                                                                                                                                                                                                                             |
  | Result URL showing error when opened.                                                                           | Added result URL may have expired or is private.                                                                                                                                                                                                                                                                                            | Ensure you add public or signed URLs; verify CORS and expiry.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
</div>

For persistent issues, contact StackOne support with detailed error logs and configuration information.
