Configure Offer Accepted Notification Workflows

Dayforce Implementation Guide

Version
R2025.1.1
Configure Offer Accepted Notification Workflows

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:

Workflow that sends notifications when a candidate is in the Offer Accepted or Offer Rejected statuses.

To configure this workflow:

  1. Go to Workflow Administration > Workflow Designer.
  2. Click Add. Dayforce adds the new workflow in the Custom section of the sidebar.
  3. 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.
  4. 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:
  5. Workflow with a start node, three condition nodes, two notification nodes, and an end node.
  6. In the Node Properties panel, rename each Condition and Notification node as follows:
  7. Note: You open the Node Properties panel by selecting the node in the diagram.
  8. 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

  9. The workflow should look as follows:
  10. Workflow after renaming the nodes.
  11. Add the following connections for each node in the diagram:
  12. 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.
  13. 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.

  14. The connections should look as follows:
  15. Workflow with connected nodes.
  16. In the Node Properties panel, configure the properties for each node as follows:
  17. 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.

  18. Click Save.
  19. Go to Workflow Administration > HR Events.
  20. Select the Job Application Status Changed template in the sidebar.
  21. In the Triggered Workflows section, add the workflow that you just configured. See Assign Workflows to the HR Event.