Introduction and job setup guide
A Job Position is the role you're hiring for. This guide walks you through creating a Hiring Flow, adding your first job, attaching the flow to the job, and posting it publicly.
1. Key Concepts
Before creating jobs, understanding these three terms will help you see why setup order matters:
| Concept | Meaning |
|---|---|
Note: Setup order matters
Create Hiring Flow first, then jobs. Jobs reference the flow — doing it right from the start avoids future edits.
2. Preparation: Hiring Flow
Functions of each role:
- Hiring Flow: Owner, Admin. (HR Manager can view, not edit.)
- Jobs: Owner, Admin, HR Manager. (Recruiter can view only.)
3. Creating a Hiring Flow
Path: Navigation Menu › Hover over Hiring Settings > Select Hiring Flows
3.1 Create Flow
- Click Add Flow in the sidebar.
- Popup opens. Enter name, e.g.: "Engineering Flow".
- Click Add. New flow appears and is auto-selected in sidebar.
3.2 Add Stages
Stages group statuses (e.g. Screening stage might have statuses: Screening In Progress, Screening Pass, Screening Fail).
- With the selected flow, click Add Stage.
- Enter Stage Name (required).
- Select Stage Type (required) — one of: Application, Screening, Scheduling, Offer, Onboarding, Custom.
- (Optional) Enter External Code if syncing with other HR systems.
- Click Add Stage.
Note: Stage Type determines available features
Example: Only Scheduling stage type allows interview scheduling. If you can't click Schedule later, candidate is likely not in a Scheduling stage.
3.3 Add Statuses to Stage
- In newly created stage, Add New Status section
- Enter Status Name (required).
- (Optional) Enable Requires Action — candidates in this status appear in recruiter's "needs action" list.
- (Optional) Enable Reject — selecting this removes candidate from flow.
- Click Add.
4. Adding Job Positions
Path: Navigation Menu › Hover over Hiring Settings > Select Jobs
- On the Jobs page, click Add Job › Add Job Position.
- Popup opens. Enter:
+ Job Position Name (required) — e.g.: "Senior Backend Engineer".
+ Job Code (required) — short, unique identifier, e.g.: ENG-BE-01.
- Click Add.
- Job appears in the sidebar. Next: attach hiring flow.
5. Attaching Flow to Job
Jobs without flows leave candidates lost when applying - always attach immediately after creation.
- Select a job from the sidebar.
- In the details panel, click Select Hiring Flow for this job.
- Choose a flow from the dropdown.
- Click Save. New candidates for this job now start at the flow's first stage.
6. Creating Public Job Posts
Job post pages are public landing pages where candidates apply..
- Click Add Job › Add Job Post.
- You're taken to the Job Post page in the new tab.
- Follow steps to write description and publish.
Note: One job can have multiple posts
Example: The same "Senior Backend Engineer" position can have posts on main website, LinkedIn, and job board — all commenting on the same candidates.
7. Edit, Deactivate, Delete Jobs
- Select a job from the sidebar.
- Click ⋯ menu in details window.
- Choose Rename, Deactivate, or Delete.
When should you use what?
| Action | When to use |
|---|---|
| Rename | |
8. Troubleshooting
| Issue | Solution |
|---|---|
9. Practical tips
- Keep stage names short — they appear in candidate table column headers. "Screening" > "Initial Resume Screening".
- Use Correspond Code for stages/statuses if importing from other systems. Makes mapping much easier.
- Reuse one Hiring Flow across similar jobs (e.g. "Engineering Flow" for all engineering roles). No need for separate flows per job.
- Scheduling stage type is a prerequisite for interview scheduling — ensure at least one in your flow.
- Deactivate, don't delete when position is filled — keep candidate history for reporting and future reference.