Workflow engine
Your process, not ours
Every client hires differently. Configure stages, rules, approvals and automations once, version them, and reuse them across jobs.
What you can configure
Eight levers, zero code
Lever 1 of 8
Pipeline stages
Create, rename and reorder stages. Each maps to a fixed system category so reports stay consistent.
- Different pipelines per client, job type or job
- Sourced, Submitted, Interview, Offer, Joined, Rejected
Lever 2 of 8
Stage rules
Decide what must be true before a candidate enters a stage.
- Required fields and documents
- Mandatory rejection reason
- Who can move candidates in
Lever 3 of 8
Approvals
Gate jobs, submissions, offers and payouts.
- Sequential or parallel
- Conditions, e.g. offer above 20 LPA goes to Admin
- Fallback approver
Lever 4 of 8
SLA and escalation
Set time limits per stage and escalate automatically.
- Client feedback within 48 hours
- Manager alerted when overdue
Lever 5 of 8
Automations
Trigger, condition, action, no code.
- Send templates and create calendar events
- Create tasks, alerts and invoice drafts
Lever 6 of 8
Custom fields
Capture what your clients ask for.
- Text, dropdown, date, file
- On candidates, jobs, clients and offers
Lever 7 of 8
Versioning
Publish changes without breaking running jobs.
- Draft, publish and keep prior versions
Lever 8 of 8
Test mode
Try a workflow before it touches live candidates.
- Dry-run rules and automations
Examples
Five pipelines, one engine
Pick a scenario to see its stages and how each maps to a system category.
Internal review before anything reaches the client.
Sourced
Category: Sourced
Screened
Category: Sourced
Internal Review
Category: Sourced
Submitted
Category: Submitted
Tech R1
Category: Interview
Tech R2
Category: Interview
HR
Category: Interview
Offer
Category: Offer
Joined
Category: Joined
- Sourced
- Submitted
- Interview
- Offer
- Joined
- Rejected
Automation recipes
Trigger, condition, action. Combine them per client, job type or workflow.
Candidate moves to Interview Scheduled
If
Client is Finlytics
Then
- Send confirmation template
- Create calendar event
- Notify hiring manager
Job has no activity for 3 days
If
Job status is Live
Then
- Alert the manager
Candidate is marked Joined
If
Always
Then
- Create the invoice draft
- Start the 90-day guarantee timer
Offer accepted, no joining update for 7 days
If
Joining date not confirmed
Then
- Remind the recruiter
Approval chain example: offers
- Step 1
Recruiter
Prepares the offer
CTC breakup and negotiation log
- Step 2
Manager
Approves every offer
Within 24 hours, else escalates
- Step 3
Admin
Only if offer is above 20 LPA
Condition on offer CTC
- Step 4
Client
Issues the offer letter
After internal approval
See Hana Hire with your own hiring flow
Book a 30-minute walkthrough, or open the live demo and explore every role yourself.