The application detail page is the daily-driver view for moving a candidate through a job position's hiring pipeline. It shows the candidate's current status, all pipeline stages with their phases, and every action available at each step.
Prerequisites
What the page shows
The header displays the candidate's name, the current application status badge, the position title, and the date the application was submitted. The status badge uses a colour-coded dot:
| Status | Indicator |
|---|---|
| Applied | Blue |
| In Review | Purple |
| Offer | Emerald |
| Hired | Violet |
| Rejected | Rose |
| Withdrawn | Grey |
When an application reaches the Offer stage — or an offer has already been drafted — an Offer card appears between the header and the pipeline. The card shows the offer's current status (such as Draft, Pending approval, Approved, Sent, Accepted, Declined, or Expired), along with the salary, proposed start date, and expiry date when those details have been filled in. Depending on your permissions, the card also surfaces quick actions: Edit draft and Submit for approval for a draft offer, or Send once the offer has been approved.
Below the header a Hiring Pipeline section lists every phase defined for the position, grouped by stage.
Stages and parallel phases
Each phase card shows the phase name and its stage number. Phases are grouped into stages that must complete sequentially — all phases in one stage must finish before the next stage becomes available.
When a stage contains more than one phase, they appear side-by-side under a Parallel — Stage N label. These parallel phases can run simultaneously with different interviewers.

Phase states
Each phase card shows an icon reflecting its current state:
| State | Icon | Meaning |
|---|---|---|
| Locked | Lock | A previous stage is not yet complete |
| Available | Calendar | Ready to schedule — no interview booked yet |
| Scheduled | Clock | An interview is booked and upcoming |
| In Progress | Play | The interview has started |
| Completed | Green checkmark | The interview finished (or the phase was marked complete manually) |
Locked phases show a faded card and the message "Complete previous stages to unlock this phase." Hovering over available phases reveals scheduling actions.
Scheduling an interview for a phase
On any Available phase card, select Schedule Interview to open the scheduling dialog.
Fill in the scheduling dialog:
- Interviewer — pick from members who have permission to conduct interviews.
- Date & Time — choose the scheduled date and time.
- Notes (optional) — preparation notes visible to the assigned interviewer.
- Select Schedule to confirm.
The phase card updates immediately to the Scheduled state.
For full details on conducting the interview, see the Interviews documentation.
Rescheduling or cancelling
On a Scheduled or In Progress phase, the card shows Reschedule and Cancel buttons.
- Reschedule cancels the existing booking and opens the scheduling dialog pre-filled with the original details.
- Cancel removes the booking after a confirmation prompt.
Marking a phase complete without an interview
If a candidate already passed an equivalent assessment, select Mark Complete on an Available phase. A dialog titled Mark Complete — [phase name] opens and asks: "Why is this phase being skipped?" Enter a reason and select Mark Complete to record the phase as done without scheduling a formal interview.
Phases completed this way show a Completed manually badge on the card.
Viewing the scorecard
Once at least one phase interview has been completed and feedback submitted, a View Scorecard button appears in the header. Select it to open the scorecard for the full application.
Advancing the application status
The header shows context-sensitive action buttons based on the current status. Actions that change status require candidates:update.
Applied → In Review
When the application is in Applied, the pipeline is visible. The header does not show a dedicated button for this transition — move the application to In Review once the team is ready to begin evaluating the candidate.
In Review → Offer
The Extend Offer button appears in the header only when all pipeline phases are completed and the application is in In Review. Select it to move the application to the Offer status. Once the status changes, the Offer card appears on the page so you can build, route, and send the offer letter without leaving the application. For the full offer builder, approval, and candidate-facing send workflow, see Sending an Offer.
Offer → Hired
When the application is in the Offer status and the candidate accepts, advance it to Hired by selecting Extend Offer (if still in In Review) or by using the status controls available to your organisation. Moving an application to Hired automatically sets the parent candidate's status to Hired.
Withdrawing an application
Select Withdraw to record that the candidate stepped out of the process. Withdrawn is a terminal state — the button disappears once an application is withdrawn, hired, or rejected.
Rejecting an application
Select Reject in the header to open the rejection dialog. You must choose a rejection reason, and you can optionally add a private team note and decide whether to send the candidate a rejection email.
For the full rejection flow, see Rejecting a Candidate Application.
Activity timeline
Below the pipeline, the Activity card records every change to this application — status moves, phase advancements, scheduled and cancelled interviews, completions, and rejections. Use the filter to narrow the list to a single event type. See Activity Timeline for the full list of recorded events.
Permissions reference
| Action | Permission | Default roles |
|---|---|---|
| View application | candidates:view | AdminStaffing |
| Update application status / schedule / cancel phases | candidates:update | AdminStaffing |
| Schedule, cancel, or mark phases complete | interviews:assign | AdminStaffing |
| View scorecard | scorecards:view | AdminStaffing |