Step 2: Setting up workflow filters

Include or exclude specific fields

In this step you can add multiple rules to specify when the workflow can continue. Here, you can use ‘is’ filters and/or ‘is not’ filters.

‘Is’ filter = Use this expression when there is only one condition that should be included in a particular field
‘Is not’ filter = Use this expression when you want to exclude multiple conditions within a field

Example 1: In a ‘Candidate Rejected’ workflow you want to send out surveys to rejected candidates for all job locations except for the candidates that applied in France
The filter step will look as follows:

Example 2: In a ‘Candidate Rejected’ workflow, you only want a survey to be triggered when a candidate is rejected after a specific stage. In this case you want to filter and trigger only when the candidate stage is Interview.

Example filters

  • Candidate Archived Reason
    ‘Candidate Archived Reason is <Name of Archive Reason>’ when you only want to trigger a survey
    when a candidate has been rejected with a specific archive reason
    Candidate Stage
  • ‘Candidate Stage is ’ when you only want to trigger a survey for
    candidates after they have rejected/withdrawn after a specific stage
  • Department
    ‘Department is not <Department Name>’ when you want to exclude certain department(s) listed in
  • Job location
    ‘Job location is <Job Location>’ when you want to survey in a different language or exclude/include
    a certain job locations from receiving a survey

⭐️Tips & Tricks

  • The filters in starred work as AND filters, not OR filters. This means that you can’t add two Candidate Stages in the workflow since a candidate is always rejected after one specific candidate stage
  • Filters will only work when the filters you add are spelled the exact same way as in your Lever account. To use filters in the correct way, it is really important to know all existing conditions for every field in your Lever account. Besides consulting your Lever account, you can also find these values in your logs and notifications