Tips & Tricks for your workflows (Lever)

Best practices for Lever workflows

:star: Workflow builder

  • Filter and action steps can only be added by clicking on the ‘+’ symbol at the end of the current workflow. It is not possible to drag and drop (filter/action) steps in the middle of a workflow
  • You always need to update the trigger/filter/action and save workflow, for the adjustments to be properly saved

:star: Trigger

  • The workflow trigger can only be linked to 2 actions from Lever: Candidate Archive Stage Change or Candidate Hired
  • It's not possible to trigger on status change (e.g. candidate moves from phone interview to onsite interview)
  • It's not possible to trigger on requisition closed
  • In the trigger you can only use a ‘is’ filter, in the Filter step you can also set up ‘is not’, 'contains' and 'Does not contain' filters

:star: Filter

  • The filter conditions in Starred can either work as 'and' or 'or' conditions. If you use 'and', this means that all conditions need to be satisfied at the same time for the workflow to continue. If you use 'or', you can create different blocks. This is very useful when you want to trigger the same survey to candidates at different stages of the pipeline.
  • 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. logs and notifications

:star: Send or Schedule Invitations

  • When choosing the number of days delay in sending the survey, keep in mind the number of days delay used for sending your rejection emails from Lever. The delay in Starred is based on the rejection date in Lever, not based on when your rejection email is sent from Lever.
  • Sender: you have options here. You can use a user email address or create an "alias sender address". We recommend opting for the "alias sender address" option, which you can find explained at this page.
  • By default, Starred already adds custom fields to your responses. Please see here to learn which ones.
  • Custom fields:
    • You can't add custom fields to received responses. For this reason, we recommend adding all custom fields before you enable your workflow. Removing custom fields from the workflow is possible at any time.
    • Fields are case sensitive
    • Specify custom field names without spaces (e.g JobName)
    • When using the same Custom fields in multiple workflows, the notations (capital sensitive!) need to be the exact same.
      Workflow A: JobName =
      Workflow B: Jobname = this is wrong! Use: JobName