Event: something changed
An event is a signal from a connected app. It contains the record and values available at the moment the change occurred. Examples include:- A candidate was created
- An application or match changed stage
- A vacancy was updated
- A placement was completed
- A WhatsApp conversation ended
Automation: the rules you define
An automation describes when HireData should act and what it should do. It normally contains:- A trigger that selects the app, object, and event
- Conditions or filters that decide whether the record should continue
- Optional delays or branches
- One or more tasks
Run: one execution of an automation
A run is created when one event enters one automation. It records the exact path that event followed through the workflow. A run shows:- The trigger and event that started it
- Which conditions passed or failed
- Delays and branches
- Every task that completed, stopped, or was cancelled
- The fields used or created by each step
Task: one action inside a run
A task is an action performed by an automation. Examples include:- Send an email or WhatsApp message
- Send a form or survey
- Update a field in an ATS
- Create an activity or scheduled recruiter task
- Send an HTTP request to another system
Example: follow up after a placement
Suppose a match changes to Placed in your ATS:- The ATS sends a match-updated event to HireData.
- An active placement-follow-up automation checks whether the stage is Placed.
- HireData creates a run for that event.
- The run waits seven days, then executes a task that sends the candidate a survey.
- The event, run, and task result remain available in the logs.
Where to inspect each part
When something does not run
Start at the beginning of the flow:- Confirm that the event arrived.
- Confirm that the automation was active and its trigger matched.
- Open the run, if one was created.
- Inspect the first step that stopped or was cancelled.
- Correct the configuration and test with a new event or a carefully reviewed replay.