Select your platform and then browse by platform category

Who are you and what section are you in?

Set up custom email notifications within a workflow

Available for the following HR plan: Platinum
Available for the following user access levels: Admin   

This article explains how to add custom email notifications to your existing Workflows. If you need to setup a workflow, you can refer to the following section. You also need to ensure that your Workflow is unpublished first before you change it, as you cannot edit a published Workflow. Lastly, the Workflow feature follows a 'when-if-then' sequence. To learn more about this, please refer to The When-If-Then sequence and scenarios tab in the Further information section of this article

Getting started

How to add email notifications to an existing Workflow

Important

You cannot edit a published Workflow. You have to unpublish it before editing it.

  1. Click the WorkFlows menu.
  2. Click the type of Workflow you want to change. This could be:
    • Account Provisioning
    • Expense
    • Leave
    • Onboarding
  3. Click the ellipsis of the Workflow you want to change.
  4. Click the View button.
  5. Check the WHEN and IF fields match the conditions in which you want an email to be sent.
    In the example below, the conditions are 'WHEN a leave request is created and IF it's created by Alfie May or Brenda Morales'. You can change these if required.
    Check the WHEN and IF conditions
  6. Click the THEN field.
    Click the THEN condition
  7. Click the Add Action button.
    Add action.jpg
  8. Under the THEN field, click the Send Email Notification button.
    Send Email Notification.jpg
  9. Select the Type of Recipients from the following options:
    • Teams
    • Specific Employees
    • Team Leaders
    • Secondary Managers
    • Direct Managers
    • Admins
    • Owners
  10. Add the needed recipients.
  11. Add a subject line for the automated email.
    All preliminary fields highlighted
  12. Enter the content of the automated email.

    Important

    Use the comment icon to add data fields that pull information into the email for you. For example, you can add in the leave request's start date (!start_date), end date (!end_date) and the number of days of leave (days_of_leave). There are two required fields for the email. You must include the leave requester's name (!leave_requester_full_name) and the leave request link (!leave_request_url)
  13. Click the Save button. content and comment fields highlighted.jpg

Further information

The When-If-Then sequence and scenarios

The WorkFlows feature lets you create a set of steps that the HR platform will take automatically. Each step follows the When-If-Then sequence, which is like this:

  • When this happens -> If this condition is met -> Then do this.
    • "When" is the situation that will trigger the workflow.
    • "If" is the condition that decides what action should be taken.
    • "Then" is the action that the platform will take.

To visualise this better, please see the examples below. "X" and "Y" in these scenarios refer to values you can pick and enter on the HR platform.

  1. When an employee submits an expense claim request, If the expense claim amount is more than "X", Then the request will be sent to the executive leadership team for approval.
  2. When an employee submits an expense claim request, If the expense claim category is "X", Then the request will be automatically declined.
  3. When an employee submits an expense claim request, If the expense claim currency is "X", Then the request will be automatically approved.
  4. When an employee submits an expense claim request, If purchase start date is after "X" AND end date is before "Y", Then the request will be automatically approved.
"And condition" and "Or condition" in the "IF" field

When you click the "IF" field when creating a workflow, the "Add conditions" panel will slide out. There, you will have to fill in the following: Field, Condition, and Value.

screenshot of the add conditions panel, highlighting the add condition button

Below those is the Add condition button, which lets you set up an additional condition to come with the first one. When you click this button, you will be asked to choose between:

  • And condition - This means the platform will take action only if BOTH the original and additional conditions are met.
  • Or condition - This means the platform will take action if EITHER the original or additional condition is met.

To demonstrate this, here are some examples:

And condition:

For the image below, the platform will act only if the expense claim amount is over 5,000 AND has a category of Miscellaneous. The platform will not take the specified action in the "THEN" field if both are not met, even if one of the conditions is followed.

screenshot of the add conditions panel, showing an example of the and condition

 Or condition:

For the image below, the platform will take action if the expense claim amount is over 5,000 OR has a category of Meal Allowance. There just needs to be at least one condition met for the platform to act. So, the workflow will still function if two, three, or more conditions were met.

For our example, this means the workflow will act if the expense claim amount is over 5,000, even if it falls under a different expense category. The platform will also function if the request is under the Meal Allowance category, even if the amount is less than 5,000.

screenshot of the add conditions panel, showing an example of the or condition

Explore related titles

Was this article helpful?
0 out of 4 found this helpful