Job Application View — User Guide
The Job Application View is the central hub for managing every aspect of a single job application — understanding the role, closing your skill gaps, generating documents, tracking interviews, and recording the outcome.
How the page is laid out
The page is one scrolling column of six stages, with a reference sidecar beside it that stays with you the whole way down.
- The stages are the work — they run in order, and each one knows whether you have finished it.
- The sidecar is the reference material — the job description, the company, the people, the history. It never moves and it is never "done".
Completed stages collapse to a single line carrying their headline number, so a job you applied for three weeks ago reads as a short summary rather than a wall of finished work. Stages you have not reached yet stay visible but quiet — nothing is hidden from you, it is just not shouting.
Three surfaces, increasing weight
Work opens at the lightest level that fits it:
| Surface | What it is | Used for |
|---|---|---|
| Stage body | Inline, in the column | Most work — reading, ticking, generating |
| Detail panel | Slides in beside the canvas, shifting it left into a split view. No dimming overlay | Editing a document, opening match evidence, editing your profile |
| Focus surface | Full viewport | Work that needs the whole screen |
The detail panel matters: because it does not cover the page, you keep the list on screen while you work on one item. Editing your profile against a skill gap leaves the gap list right there beside you.
Tip: The "How it works" button in the header runs a short tour of the page. It anchors on the state of your stages, so it works on any application, at any point in the process.
The six stages
| # | Stage | Counts as complete when | Collapses to |
|---|---|---|---|
| 1 | Understand the job | The analysis has run — or you have already applied | "N requirements" |
| 2 | Close your skill gaps | Matching results exist, a document exists, or you have applied | "Match N%" |
| 3 | Create your documents | A Resume or cover letter exists, or you have applied | Document counts |
| 4 | Apply | Status is Applied, Shortlisted, Hired, Rejected or Ghosted | "Applied <date>" |
| 5 | Interviews | The last scheduled round is more than five days past | "N rounds" |
| 6 | Record the outcome | An outcome is recorded | "Recorded" |
Stages complete themselves from your activity — you never tick them off manually.
Note: Understanding the job and closing your gaps used to be a single step called "Aligning Skills". They are now two stages, because they are two different jobs: working out what the employer actually wants, and then working out what you are missing.
Stage 1 — Understand the job
Everything about the role itself, before you write a word.
Job facts: location, work arrangement, employment type and salary. If none have been captured yet you will see a "No job details added yet" empty state — add them here or import the job description.
Job insights — the AI's read of what the employer is really after, in three groups:
- Critical drivers — the underlying priorities behind the job description; what the hiring team genuinely values, as opposed to standard boilerplate
- Differentiators — what will separate a strong candidate from an adequate one
- Foundations — the baseline expectations the role assumes
Insights tell you what the company is really after, where the match score tells you how well you fit.
Tip: Read the insights before generating anything. They give you the framing to write a cover letter and tailor a Resume around what the employer is trying to achieve — not just a keyword-matched list of requirements.
Analysing the job
Analyse this job (or Re-analyse, once it has run) starts the analysis. Both go through a confirmation dialog first, because the analyse → match pipeline is metered:
- One credit covers the whole run — analysis and matching together, not one each.
- The Free tier includes one.
- The dialog is also where your previous score is captured, so you get a proper before-and-after when the run finishes.
Stage 2 — Close your skill gaps
Where you find out what stands between you and this job, and fix it.
The stage asks a different question depending on your focus
This stage reads your My Focus persona and reframes itself accordingly:
| Your focus | The question this stage asks |
|---|---|
| Active Hunter | What is blocking me from sending this? |
| Career Transition | Here is their requirement — here is your evidence |
| Return to Work | What do you already bring? — strengths first, no deficit framing, by design |
| Ethical & Purpose-Driven | Requirements as numbered selection criteria, ready to feed a KSC response |
The underlying analysis is identical; the presentation is not. There is no switcher on this page — change it in My Focus.
Fixing a gap without losing your place
Click through to your career profile from a gap and the profile editor opens as a detail panel — the gap list stays on screen beside it. Add the missing skill or activity, close the panel, and carry on down the list.
Match evidence opens in a detail panel too: for any requirement, the specific experience of yours that answers it.
Re-running the match
Like stage 1, re-running goes through a confirmation dialog — same metering, same credit, and the dialog captures your current score so you can see the movement when the new result lands.
Stage 3 — Create your documents
Every version you have generated for this application, grouped by type, with each type's generator sitting beside its heading — so the button that makes a cover letter is next to your cover letters, not in a separate menu.
What this CV should lead with appears above the Resume generator. It is your steer for this specific application — the emphasis you want the generated document to take.
Opening a document hands off to the document editor beside the canvas, so the version list stays visible while you edit.
Setting the primary document for the application is done here, on the stage.
Email drafts
Five types are offered inline:
- Introduction
- Follow up
- Accept an interview
- Thank you post-interview
- Accept an offer
Note: Two things are deliberately not on this page: bulk delete across the list, and a find bar across the list. Deleting a single document, and searching within an open document, both work as normal. For bulk operations use the Documents library.
Quality Check
You can run a Quality Check on the selected document, which runs a QA and ATS check:
- Fact accuracy (pass / warning)
- Quantification coverage (percentage of achievements with numbers)
- Spelling check
- British English compliance
- Template compliance
- Length check (word count and estimated page count)
- Improvement recommendations
ATS Score Gauge — A visual 0–100 score
Keyword Analysis:
- Required keywords: matched count and percentage
- Preferred keywords: matched count and percentage
- List of missing keywords
Keyword Density:
- Actual vs optimal density range
- Assessment (too low / optimal / too high)
Structure scores: Formatting compliance and section header analysis
Recommendations — Prioritised suggestions (Critical, High, Medium, Low) across keywords, formatting, and structure.
All ATS runs are versioned so you can track score improvements across iterations.
Stage 4 — Apply
Download your documents, submit the application wherever the employer wants it, and mark it as Applied. Once you do, the first four stages collapse and the page's centre of gravity moves to interviews.
Stage 5 — Interviews
Two halves: Rounds and Preparation.
Rounds
Create and track each stage of the interview process:
- Round number and name
- Interview type (Phone Screen, Technical, Coding, System Design, Behavioural, Cultural Fit, Panel, Final)
- Status (Scheduled, Completed, Rescheduled, Cancelled)
- Date, time, location, and duration
- Interviewers (name, role, email, LinkedIn)
- Study Sheet
- Performance feedback and pass/fail result
Preparation
Questions are managed across three layers:
- Application questions — Specific to this application, fully editable
- Company questions — Shared across all applications at this company, read-only here
- General library — Your global question bank, read-only here
Question categories: Behavioural, Technical, Situational, Company Culture, Role Specific, General
Actions available:
- Generate questions with AI
- Copy questions from the company or general library
- Add custom questions manually
- Export questions as PDF
Practice questions are AI-generated STAR-method response cards based on your matched activities:
- Generate Practice Questions — Creates the cards
- Regenerate — Creates a fresh set based on updated profile data
- Practice Mode — Walks you through questions interactively
- Export PDF — Downloads all prep materials
Each card is structured as Situation → Task → Action → Result. You can edit and save each response, and filter by category.
Note: Generating interview prep is a subscription feature. The remaining credits are displayed next to the generate button.
Stage 6 — Record the outcome
Post-application analysis and learnings, once a decision has been made.
Outcome Summary:
- Outcome type: Rejected, Accepted, Declined, Withdrawn
- Rejection reason if known (No Response, Screening, Technical, Cultural Fit, Salary, Location, Other)
- Feedback received
Identified Gaps:
- Description of the gap
- Category (Technical Skills, Domain Knowledge, Communication, Experience, Other)
- Action taken checkbox
- Additional notes
Learnings:
- Description of what you learned
- Category (Technical, Interview Skills, Job Search, Self-awareness, Other)
- Apply to Profile — Sends the learning back to your career profile to improve future applications
The reference sidecar
Eight sections, always in this order. The order never changes — what changes is which one is open, based on the stage you are working in. Job match opens on load whenever a match result exists.
| Section | What it holds |
|---|---|
| Job match | Your match summary — score, coverage, and the way in to match evidence |
| Company | Company details, logo, and the ATS or careers link |
| Job description | The full job description text |
| People | Everyone connected to this job — see below |
| Interactions | Status changes, contact calls, emails and meetings, plus anything you log by hand |
| Activity | Calendar events linked to this application |
| Tasks | Tasks attached to this application |
| Timeline | The full history, vertically |
People
Contacts now carry a scope toggle:
- On this job — people attached to this application
- At {company} — everyone you know at that organisation
That second scope folds in what used to be a separate networking view: your relationships at a company follow you into every application you make there.
For each contact you can record name, role, email, phone, relationship type (Recruiter, Hiring Manager, Referrer, Team Member, HR, Employee, Other), last contact date and notes. Because the sidecar is a narrow column, contacts are laid out as card rows rather than a wide table.
Interactions
Previously behind a header button that opened a modal, this is now a permanent section — status changes, contact calls, emails and meetings, and manual log entries, in one running record.
Timeline
The timeline runs vertically down the sidecar and plots:
| Event Type | Examples |
|---|---|
| Application milestones | Created, Applied, Shortlisted |
| Interviews | Scheduled rounds, completed rounds |
| Reminders | Follow-up dates, response deadlines |
| Contacts | Contact interactions |
| Tasks | Task due dates |
| Calendar events | Meetings, calls, deadlines |
Header
The header gives you at-a-glance status and quick controls.
Left side:
- Star icon to mark the application as a favourite
- Company name (click to go to the Company detail page)
- Role/position title
- Status badge showing the current stage
Right side:
- How it works — Runs the guided tour of the page
- Profile Selector — Switch which career profile this application is tailored to
- Status Dropdown — Manually change the application status
- Pipeline Status Indicator — Shows the current AI processing phase with a progress spinner when a job is running
- Notes Toggle — Opens/closes a side notes panel
- Delete — Permanently removes the application
Application Statuses
Click the status badge in the header to change the application status. The available statuses are:
| Status | Colour | When to use |
|---|---|---|
| Draft | Grey | Application is being prepared, not yet submitted |
| Applied | Blue | You have submitted the application |
| Shortlisted | Purple | You have been progressed by the employer |
| Rejected | Red | Application was unsuccessful |
| Hired | Green | You got the job |
| Ghosted | Grey | No response from the employer |
| Archived | Slate | No longer active, kept for reference |
When an application ends
Once an application reaches a terminal state, a banner replaces the stage header — for Hired, Rejected and Ghosted alike. Ghosted counts as an ending: no reply is the outcome, and the page stops asking you for a next action.
Sub-Status
Sub-status is a customisable label system that adds a secondary layer of detail to an application within its main status. For example, a Shortlisted application might be at "Phone Screen", "Take-home Test", or "Final Round".
Where it appears:
- Application detail page — in the header, next to the main status badge
- Applications table — as a badge in the Sub-status column
- Application cards — displayed alongside the outcome badge
Setting Up Labels
Labels are user-defined and reusable — create them once and they're available across all your applications. Labels are organised per main status, so the labels available for a Shortlisted application are separate from those for an Applied or Rejected application.
To add a label for the first time:
- Open any application detail page
- In the header, click the + icon next to the status badge
- Type your label (e.g. "Phone Screen") and press Enter
- The label is saved to your configuration and applied to the application immediately
To add more labels later:
- Click the sub-status badge or + button in the application header
- A dropdown opens showing existing labels for that status
- Type a new label in the input field at the bottom and press Enter
Applying a Sub-Status
- Open an application detail page
- Click the sub-status control in the header
- Select a label from the dropdown
The badge updates immediately. To clear a sub-status, open the dropdown and click Clear sub-status.
Managing Labels
In the sub-status dropdown, click the ✕ next to any label to delete it from your configuration. Deleting a label automatically clears it from any applications currently using it.
Filtering by Sub-Status
In the Applications list view, open the Advanced Filters drawer and select a sub-status value to show only applications with that label.
Key Behaviours
| Behaviour | Detail |
|---|---|
| Scope | Labels are shared across all your applications — define once, use everywhere |
| Per-status | Labels are grouped by main status (e.g. Shortlisted labels ≠ Applied labels) |
| Optional | Sub-status is not required — applications work fine without it |
| Inline creation | You can create a new label and apply it in a single action |
| Sortable | The sub-status column in the table is sortable |
Bookmarked jobs
A job you bookmarked rather than started shows an import handoff instead of the stages — bring it in properly first, and the six stages appear.
Old links still work
If you have bookmarks or notes pointing at the old tabs, they still resolve — ?tab=details lands on Understand the job, matching on Close your skill gaps, contacts on People, events on Activity, tasks on Tasks, and so on. Nothing you saved is broken.
Real-Time Updates
The application view maintains a live connection to the backend. When any background job completes or fails:
- The page automatically refreshes the relevant data
- A toast notification appears confirming success or showing the error
- Your subscription credits are updated if an AI feature was used
If the live connection is unavailable, a warning banner appears and the page falls back to periodic polling.
Quick Reference — Common Workflows
Starting fresh with a new application
- Open the application — it starts in Draft status
- Add the job description in Understand the job
- Click Analyse this job and confirm — one credit covers analysis and matching
- Read the job insights, then work down Close your skill gaps
- Fix what you can: open your profile from a gap, add the evidence, close the panel
- In Create your documents, set what the CV should lead with, then generate your Resume and cover letter
- Run QA then ATS on each document
- Move to Apply, submit, and set the status to Applied
Preparing for an interview
- In Interviews, create a new round with its date, type and interviewers
- Generate practice questions
- Review and edit the STAR responses
- Use Practice Mode to rehearse
- Export as PDF
Recording an outcome
- Set the status to Rejected, Hired, or Ghosted
- Work through Record the outcome
- Record the outcome type, feedback, and any identified gaps
- Add learnings and use Apply to Profile to feed them back into your career profile
Reviewing the history
- Open the Timeline section in the sidecar
- Read down it — the whole history of the application in order
- Cross-check against Interactions for who said what, and Activity for what is scheduled