HireFlow Docs
Using HireFlow

Automations

Configuring trigger-based actions, with a Slack example

Automations (see core concept) are configured per pipeline stage. Each one pairs a trigger, almost always "candidate enters this stage," with an action.

Worked example: notify Slack when a candidate reaches Offer

HireFlow doesn't have a dedicated Slack app connection. Instead, you point a custom automation at your own Slack Incoming Webhook URL:

  1. In Slack, create an Incoming Webhook for the channel you want notified (Slack → your workspace → Apps → Incoming Webhooks) and copy the webhook URL it gives you.
  2. In HireFlow, open the job's pipeline, select the Offer stage, and add a new automation.
  3. Choose the custom action type and paste your Slack webhook URL as the target.
  4. Save. Every time a candidate is moved into Offer, HireFlow posts to that Slack channel.

This same custom-webhook pattern works for any tool that accepts an incoming webhook, not just Slack.

Checking that it worked

Every automation keeps a run history on the Automations page. Check it if a notification doesn't seem to have fired; it shows the last attempts and any errors.

On this page