The following instructions describe how to create a workflow that does the following:
- Sends a notification to users outside of Recruiting (for example, your HR team) when a candidate is in the Offer Accepted status. The recruiter and hiring manager don't need to be considered in this workflow because the system sends notifications to them already.
- Sends a notification to the recruiter and hiring manager when a candidate is in the Offer Rejected status.
Before You Begin: To use the workflow described in this section, the Send Manual Change Event checkbox must be selected for the system Offer Accepted and Offer Rejected statuses in Recruiting Setup > Candidate Status.
The following is an example of the final version of this workflow:
To configure this workflow:
- Go to Workflow Administration > Workflow Designer.
- Click Add. Dayforce adds the new workflow in the Custom section of the sidebar.
- In the Properties tab for the workflow, complete each field as follows:
-
- Name: Enter a name for the workflow.
- Description: Enter a description of the workflow.
- Effective From and Effective To: Enter a start and end date for the workflow to define the period when it will be active and available for users in Dayforce.
- Reference Code: Enter a unique reference code for the workflow.
- In the Diagram tab, add a Start node, three Condition nodes, two Notification nodes, and an End node. You should arrange the nodes so that the start node and the three condition nodes are in the first row, the two notification nodes are in the second row, and the end node is in the third row, as shown in the following screenshot:
-
- In the Node Properties panel, rename each Condition and Notification node as follows:
- Note: You open the Node Properties panel by selecting the node in the diagram.
-
Names for the Condition and Notification nodes Node (from left to right) New Name Condition
Condition - Is New status
Condition
Condition - Is Offer Accepted status
Condition
Condition - Is Offer Rejected status
Notification
Notification - To HR team
Notification
Notification - To Recruiter and Hiring Manager
- The workflow should look as follows:
-
- Add the following connections for each node in the diagram:
- Note: You define a connection response by clicking the connection (so that a solid red square appears at the start of the connection), and then selecting an option in the Response field of the Link Properties panel.
-
Node connections Node Connections Start
Connection from the Start node to the Condition - Is New status node.
Condition - Is New status
Connection with a True response from the Condition - Is New status node to the End node.
Connection with a False response from the Condition - Is New status node to the Condition - Is Offer Accepted status node.
Condition - Is Offer Accepted status
Connection with a True response from the Condition - Is Offer Accepted status node to the Notification - To HR team node.
Connection with a False response from the Condition - Is Offer Accepted status node to the Condition - Is Offer Rejected status node.
Condition - Is Offer Rejected status
Connection with a True response from the Condition - Is Offer Rejected status node to the Notification - To Recruiter and Hiring Manager node.
Connection with a False response from the Condition - Is Offer Rejected status node to the End node.
Notification - To HR team
Connection from the Notification - To HR team node to the End node.
Notification - To Recruiter and Hiring Manager
Connection from the Notification - To Recruiter and Hiring Manager node to the End node.
- The connections should look as follows:
-
- In the Node Properties panel, configure the properties for each node as follows:
-
Node properties Node Configuration Condition - Is New status
In the Expression field, click Create Expression and then paste the following expression in the displayed dialog box: <<CandidateCommunicationData.JobPostingApplicationStatusXrefCode>> EQUALS "NEW"
Condition - Is Offer Accepted status
In the Expression field, click Create Expression and then paste the following expression in the displayed dialog box: <<CandidateCommunicationData.JobPostingApplicationStatusXrefCode>> EQUALS "OFFERACCEPTED_SYS"
Condition - Is Offer Rejected status
In the Expression field, click Create Expression and then paste the following expression in the displayed dialog box: <<CandidateCommunicationData.JobPostingApplicationStatusXrefCode>> EQUALS "OFFERREJECTED_SYS"
Notification - To HR team
In the Message Subject and Message Body fields, click Create Expression and then enter the content of the message that the HR team will receive when they are manually declined.
In the Send to Users field, select the specific HR users that should receive the notification.
Note: The Send to Users field is the only field that sends notifications to users outside of Recruiting.
Notification - To Recruiter and Hiring Manager
In the Message Subject and Message Body fields, click Create Expression and then enter the content of the message that external candidates will receive when they are manually declined.
In the Send to Recruiting Recipients field, select Recruiter and Hiring Manager.
- Click Save.
- Go to Workflow Administration > HR Events.
- Select the Job Application Status Changed template in the sidebar.
- In the Triggered Workflows section, add the workflow that you just configured. See Assign Workflows to the HR Event.