Skip to content
Surhires

Post-offer

In build

Keep offered candidates warm until they actually join

In Indian IT recruitment a signed offer is not a placement. Notice periods run 30 to 90 days, and counter-offers arrive in week three.

Post-offer engagement will run automated check-ins across a candidate's notice period, collect joining documents, and surface a drop-out risk indicator built from engagement signals. Recruiters and clients are alerted when a candidate goes quiet. The indicator is a prompt to make a phone call, never an automated decision about a person.

By Surhires Editorial · Published · Reviewed

In the product: in build for Wave 1

The problem this exists for

In Indian IT recruitment, an accepted offer routinely sits for thirty to ninety days before the candidate joins, because that is what the notice period at the current employer requires. Somewhere inside that window the current employer makes a counter-offer, or a competing process that started earlier finally produces an offer, and the candidate stops answering the phone. The agency finds out on the joining date.

The industry has a word for it and treats it as weather. It is not weather. It is a ninety-day gap in which nobody owns the relationship, because the recruiter has moved on to the next requisition and the client has not yet begun onboarding.

The cost is concrete: a placement fee that never invoices, a requisition reopened at week twelve instead of week two, and a client relationship that carries the failure. This feature exists to close that gap, and it is being built for Wave 1.

Structured check-ins across the whole notice period

The build schedules contact across the window rather than leaving it to whoever remembers. A cadence is generated from the notice length and the joining date, with touchpoints weighted toward the periods where drop-outs cluster: the first week after acceptance, the week the resignation is submitted, the midpoint, and the ten days before joining.

Each touchpoint has a purpose rather than being a check-in for its own sake. Confirm the resignation was submitted and accepted. Confirm the relieving date. Ask directly whether a counter-offer has been made. Confirm the joining formalities and the reporting details. Recruiters can send these personally or let the cadence handle the routine ones over email or WhatsApp, on the channel the candidate consented to.

The most valuable question on that list is the direct one about the counter-offer, and it works better asked early and openly than discovered late.

  • Cadence generated from notice length and joining date
  • Touchpoints weighted to the acceptance week, resignation week, midpoint and pre-joining window
  • Email and WhatsApp delivery on the channel the candidate agreed to
  • Recruiter can take any touchpoint over personally
  • Every reply and non-reply written to the candidate record

Document collection runs in the same window

The notice period is also when the joining paperwork has to be gathered, and chasing it is the least valuable use of a recruiter's week. The build collects the documents the client requires through a candidate-facing upload, tracks what is outstanding, and chases on a schedule rather than through a recruiter's memory.

Which documents are required is configured per client and per role, because a background-check package for a banking client and one for a mid-market product company are not the same list. Expiry-dated documents carry their expiry, and identity or right-to-work documents follow the same capture and reminder handling described on the consent and retention page.

Document progress also happens to be one of the more useful engagement signals, which is why it feeds the risk indicator described below.

The risk indicator is built from engagement, not from demographics

The drop-out indicator reads behaviour: whether the candidate replies and how quickly, whether the resignation was confirmed as submitted, whether documents are being uploaded, whether calls are being answered, whether the tone of replies has moved from specific to vague, and whether a counter-offer has been disclosed.

It does not read the candidate's current employer, their salary, their location, their gender, their age, their college, their community or any other attribute of who they are. Those are the inputs a model would find statistically convenient and they are precisely the inputs that turn a retention prompt into a discrimination problem. The distinction is deliberate and it is a design constraint rather than a setting.

The signals are shown as signals. A recruiter sees that the candidate has not replied in nine days and has uploaded none of the four documents requested, alongside the state of the indicator, so the reasoning is inspectable rather than asserted.

  • Reply rate and time-to-reply across the notice period
  • Resignation submitted and relieving date confirmed
  • Document upload progress against what was requested
  • Answered and missed calls logged against the record
  • Counter-offer disclosed by the candidate
  • No demographic, community, institution or employer-identity input

The indicator is a prompt to make a phone call

This needs saying plainly. A raised risk indicator does not withdraw an offer, does not notify anyone automatically that a candidate is unreliable, does not write anything to the candidate's permanent record beyond the observed events, and does not feed any scoring that affects the candidate in a future process. It puts a task on a recruiter that says call this person today.

Human judgement is what resolves a wobbling offer. A candidate who has gone quiet may be dealing with an obstructive employer, a family matter, or a genuine change of mind, and only a conversation distinguishes them. The product's job is to make sure the conversation happens in week three rather than on the joining date.

For the same reason the indicator is not exposed to the client as a verdict about the candidate. What the client receives is a factual status and, where warranted, a flag that the recruiter is following up.

Alerts to the recruiter and, appropriately, to the client

Two audiences need to know different things. The recruiter needs early, granular alerting: no reply in seven days, documents outstanding at the midpoint, a counter-offer disclosed. Those arrive as tasks with the candidate, the offer and the last exchange attached.

The client needs a smaller, later and more careful signal. A hiring manager who receives a raw risk score will start hedging, and hedging clients cause the drop-outs they are worried about. What the client sees through the portal is joining-date confirmation, document completion status and, where the recruiter judges it warranted, a stated flag that joining is at risk with a recommended action such as an early welcome call from the hiring manager.

That last intervention is one of the more effective ones available, and it is a reason to give the client a controlled signal rather than none at all.

What happens when a candidate does drop out

Some will, and the system should make that recoverable rather than merely recorded. A drop-out closes the placement with a coded reason, reopens the requisition with the previous shortlist intact, and links the replacement search to the original placement so any rebate or replacement obligation is tracked to its conclusion.

The coded reasons matter for the same argument made about dispositions elsewhere on this site. Counter-offer accepted, competing offer accepted, relieving refused, personal reasons and no contact are different failures with different fixes. Free text cannot be counted across a year; a coded list can, and it will tell you whether your problem is the offer, the timeline or the brief.

What you get

Notice-period cadence

Touchpoints generated from notice length and joining date, weighted to the risky weeks.

Multi-channel check-ins

Email or WhatsApp on the channel the candidate consented to, logged on the record.

Resignation confirmation

Records that notice was served and the relieving date the employer confirmed.

Direct counter-offer question

Asked openly and early, because a disclosed counter-offer can still be answered.

Document checklist per client

Required joining documents configured per client and per role, not one global list.

Candidate upload portal

Candidates upload joining documents themselves, with automated chasing on a schedule.

Engagement-only risk signals

Replies, calls, documents and disclosures. No demographic or employer-identity input.

Inspectable reasoning

The signals behind the indicator are shown next to it, not summarised into a number.

Recruiter task alerts

Silence, outstanding documents or a disclosed counter-offer raise a task with context.

Controlled client signal

The client sees joining status and a recruiter-judged flag, never a raw risk verdict.

Hiring-manager welcome prompt

Suggests an early call from the client, one of the more effective interventions available.

Coded drop-out reasons

Counter-offer, competing offer, relieving refused, personal or no contact, counted over time.

Requisition reopen with shortlist

A drop-out reopens the req with the previous shortlist and links the replacement search.

Questions recruiters ask

Is post-offer engagement live today?

No. It is in build for Wave 1 and is written here in the future tense deliberately. Offer records, candidate communication and the client portal ship today; the notice-period cadence, document collection, risk indicator and alerting are the parts being built. Do not buy this quarter expecting it to be there.

What goes into the drop-out risk indicator?

Engagement signals only: reply rate and speed, whether resignation and relieving date were confirmed, document upload progress, answered and missed calls, and any counter-offer the candidate discloses. It does not use current employer, salary, location, gender, age, institution or community, and that exclusion is a design constraint rather than a configurable option.

Does a high risk indicator do anything automatically?

It creates a task telling a recruiter to call the candidate. That is all. It does not withdraw an offer, notify a client of a verdict, mark the candidate anywhere permanently or affect how that person is treated in a future process. It is a prompt for a conversation, not a decision about a person.

Why is this framed around Indian IT recruitment?

Because that market has thirty to ninety day notice periods and a well-established counter-offer culture, which makes the gap between acceptance and joining unusually long and unusually risky. The same mechanics apply anywhere notice periods are long, including UK professional services and much of the Gulf; the market simply makes the problem clearest.

How much of this does the client see?

Through the portal, a hiring manager sees joining-date confirmation and document completion status. A risk flag is only shared when the recruiter judges it warranted, with a recommended action attached. Clients who receive raw risk scores tend to hedge, and hedging clients help cause the drop-outs they are worried about.

What happens to the placement record if the candidate never joins?

The placement closes with a coded drop-out reason, the requisition reopens with the previous shortlist intact, and the replacement search links back to the original placement so a rebate or replacement obligation stays tracked. The coded reason is what lets you see across a year whether the problem is your offers, your timelines or your briefs.

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.