Candidates
Shipping todayLet candidates check their own status
The single most common inbound message any recruiter receives is a candidate asking where their application stands, and it is the easiest one to stop receiving.
The career assistant is a candidate-facing portal. A candidate can sign in to check the status of their applications, update their availability and contact details, and upload a more recent resume. Changes write straight to the candidate record, so the database stays current without a recruiter transcribing anything.
By Surhires Editorial · Published · Reviewed
In the product: CareerAssistantView.tsx
Silence is the complaint candidates actually have
Ask candidates what they dislike about recruitment agencies and the answer is almost never the interview process or the quality of the roles. It is not hearing back. A person who applied three weeks ago and heard nothing assumes the worst, tells other people, and does not answer when you call about a better role next quarter.
Recruiters are not being negligent. A desk running twenty live requisitions cannot personally update several hundred applicants, and the systems most agencies use offer no way for the applicant to find out for themselves. The portal is the cheapest fix available: it does not require the recruiter to do anything, and it answers the question at the moment the candidate asks it.
What a candidate can see and do
Signed in, a candidate sees the applications they have made, the stage each one sits at in plain language, and any action that is waiting on them. They can update their phone number and email address, change their availability and notice period, and upload a newer resume when their situation changes.
That is the current scope. It is small on purpose. Every field a candidate maintains themselves is a field a recruiter does not have to verify, and the three fields that go stale fastest, contact number, availability and current CV, are exactly the three the portal covers.
- Application status per role, in language a candidate can read
- Contact details editable by the candidate, written to the record
- Availability and notice period kept current by the person who knows it
- Newer resume uploaded and parsed against the existing profile
- Actions waiting on the candidate surfaced rather than buried in email
Self-service data beats recruiter-entered data
A recruiter updating a candidate record is working from a phone call they had three weeks ago. The candidate is working from their own life. When a candidate updates their own notice period, the field is correct in a way a recruiter guessing from an old note cannot match.
The gain compounds across the database. A talent pool of two thousand people whose availability was last confirmed by the person it belongs to is a usable asset. The same pool with recruiter-entered availability from eighteen months ago is a list of phone calls somebody has to make before it means anything.
There is a second-order effect worth naming. A candidate who can see that their record is current is more likely to keep it current, and a candidate who updated their availability in March is a candidate you can ring in April without an opening apology about being out of date. The portal turns the database from something a desk maintains into something the people in it maintain, which is the only version of database hygiene that survives a busy quarter.
Status language that does not create arguments
The stage names recruiters use internally are not the stage names a candidate should see. Submitted to client, client rejected on salary and awaiting client feedback are operationally useful and, exposed raw, actively unhelpful.
Candidate-facing status labels are mapped separately from the internal stage machine. You choose what a candidate sees at each internal stage, so a rejection is communicated as a decision rather than as a coded disposition, and an internal stage that has no meaning to a candidate can map to no visible change at all. The mapping is configured once and applies across every requisition.
Consent, correction and what the portal is not
Because the portal is the surface a candidate already uses, it is the natural place to handle consent and data requests. A candidate can see the consent basis recorded against them, withdraw consent for marketing contact, and request an export or an erasure, and those requests arrive as workflows against the record rather than as an email to whoever monitors the inbox.
What the portal is not is a job board. It is not where a candidate discovers roles, and it does not attempt to be a public careers site. A fully white-labelled career portal, carrying your branding as its own destination, is Wave 2 work and is listed as such on the pricing page rather than implied here.
Where it fits alongside outreach
The portal reduces inbound questions; it does not replace outbound communication. A candidate at offer stage still needs a phone call, and a candidate who has been rejected still deserves to be told rather than left to discover it from a status label.
The right way to think about it is that the portal handles the queries that never needed a person, leaving the conversations that do need one. Message cadences, WhatsApp threads and the candidate communication log continue to work exactly as they did; the portal is simply another place the same record is visible.
What you get
Application status
Every live application and its stage, visible to the candidate without emailing a recruiter.
Mapped status labels
Candidate-facing wording configured separately from your internal stage machine.
Self-service contact details
Phone and email updated by the person who owns them, written straight to the record.
Availability updates
Notice period and start availability maintained by the candidate rather than guessed at.
Resume re-upload
A newer CV uploaded and parsed against the existing profile instead of creating a duplicate.
Pending actions
Anything waiting on the candidate is surfaced in the portal rather than lost in an inbox.
Consent visibility
The candidate can see the consent basis recorded against them and withdraw marketing consent.
Export requests
A data access request raised from the portal arrives as a workflow against the record.
Erasure requests
A deletion request is logged, actioned through the erasure workflow and evidenced as fulfilled.
Record write-back
Every change is an event on the activity stream, so nothing arrives without provenance.
No seat consumed
Candidates are never licensed users; portal access does not affect what you pay.
White-label, later
A fully branded career portal is Wave 2 and is named as such rather than implied today.
Questions recruiters ask
Do candidates need an account?
They sign in against the email address on their application, so there is no separate registration step for a candidate who has already applied to you. Access is scoped to their own record and their own applications. A candidate can never see other candidates, other applications, your clients or anything else in your database.
Will candidates see internal rejection reasons?
Only if you map them to a visible label, and we would advise against it. Coded dispositions such as salary above budget are internal analysis. The candidate-facing label at each stage is configured by you, and a stage can map to no visible change, so operational detail stays operational.
Is this a branded careers site?
No. The career assistant is a status and self-service surface for people who have already applied. A fully white-labelled career portal, hosted as your own destination with your branding, is Wave 2 work and appears in the Enterprise plan description as a later capability rather than something shipping today.
What happens when a candidate uploads a newer resume?
It is parsed and reconciled against the existing profile rather than creating a second record. Duplicate detection runs on the way in. The previous version is retained alongside the new one, so a recruiter can see what changed rather than only seeing the latest state.
Does the portal notify candidates when their status changes?
Notifications follow the communication preferences and consent recorded on the candidate record, and the channel used respects whatever the candidate agreed to. Whether a given stage change generates a message is configured by you, because notifying somebody of every internal movement is usually worse than notifying them of the ones that matter.
Can a candidate ask to be deleted from the portal?
Yes. An erasure request raised in the portal goes into the same workflow as one raised any other way. The profile, parsed text, uploaded files and messages are removed, the fulfilment is recorded, and financial records tied to a completed placement are retained where law requires it. The workflow says so rather than quietly keeping everything.
Keep reading
See it against your own reqs
Bring one live role and three resumes. In twenty minutes you will see the match scores, the shortlist and the placement invoice that comes out the other end.