Tips & Tricks for your workflows (Greenhouse)

Best practices for Greenhouse 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 the workflow for the adjustments to be properly saved.

:star: Trigger

  • For rejected candidates, the trigger in Starred is based on the action of the rejecting the candidate, not on the (scheduled) rejection email.
  • It's not possible to trigger surveys on status change (e.g. candidate moves from phone interview to onsite interview). Read more about it here.
  • It's not possible to trigger on requisition closed
  • Looking to trigger surveys for Hiring Managers? You can also use the trigger Candidate Rejected or Candidate Hired and then you can create an extra Action (Get Hiring Managers). See Step 3.
  • At the Trigger step, 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.
  • To use filters in the correct way it is really important to know all existing conditions for every field in your Greenhouse environment. Please look at the Notifications in Starred Connect for the exact spelling or in your Greenhouse environment

:star: Send or Schedule invitations

  • If you're scheduling a rejection email to inform your candidate that they were not chosen, keep this delay in mind when choosing the survey delay in Starred, to make sure the candidate does not get a survey before being informed of the rejection.
  • 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.
  • Custom fields:
    • You can add custom fields to received responses but it's a very time consuming task and not something you want to do for more than a few 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.
    • Type 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
    • By default, Starred already adds custom fields to your responses. Please see here to learn which ones.