Overseas recruitment runs two pipelines at once, and most tools only model one
The job order is the unit of work, not the candidate
A foreign employer sends a demand: twenty-two welders, one country, a wage band, a contract term, and a window in which the whole thing has to happen. Everything your agency does for the next several weeks is measured against that demand. Yet most agencies run their system around candidates, so nobody can answer the only question the employer will ask, which is how many of the twenty-two are actually confirmed.
Modelling the job order as the record changes the shape of the week. Headcount required sits beside headcount confirmed, and the validity date beside days remaining. A demand with fourteen days left and four confirmed candidates becomes a visible emergency instead of a conversation somebody has been avoiding.
The candidate pipeline is longer than any sales pipeline you have seen
Registration to departure routinely takes three to nine months and passes through trade test, employer interview, offer acceptance, medical, visa processing, clearance and ticketing. Each is a place a candidate can stall, and a stalled candidate rarely announces themselves. They stop answering, and the recruiter finds out when the employer asks for a mobilisation date.