Workium
For Agencies

Admin · Transferring an agency candidate to Zero Deposit

2 min read

Workium ops can transfer an agency-added candidate into a Zero Deposit programme on behalf of the owning agency. Used to fix agency mistakes or accelerate priority cases.

When admins should use this

Use this when an agency has added a candidate to their general (UK Skilled Worker, Poland, Germany, etc.) pipeline by mistake, or when a candidate is clearly a Zero Deposit fit and the agency has asked Workium ops to make the move on their behalf. This action is gated to admins.

Where to find it

Admin Dashboard → Candidates. Above the candidates table you'll see the 'Transfer an agency-added candidate to a Zero Deposit programme' banner. Tick the candidates and click 'Transfer to Zero Deposit'. Per-candidate country pickers, single agreement signing block, and a per-row results screen — same wizard the agency uses.

What's different from the agency flow

The candidate's owning agency is auto-detected from the agency_candidates record. There's no per-row agency picker; if the candidate row has no linked agency the transfer fails with a clear message.
The agreement HTML snapshot is identical (Zero Deposit Agency Agreement, current version). However, the audit trail records the admin actor (your Workium email) as the 'transferred_by' field on both the new application and the agency_candidates record.
The signatory name we recommend is 'Workium Operations' with role 'Authorised on behalf of the agency'.

What gets moved

Identical to the agency flow — candidate identity, notes/experience, mapped documents, status flip on the original row to 'transferred_to_zd'. The new ZD application is owned by the original agency, not Workium.

What does NOT change

The agency still owns the resulting Zero Deposit application. They see it in their Zero Deposit tab and remain responsible for milestone payments. Workium ops is the witness/originator of the transfer but not the case owner.

Reversing a transfer

Same rule as the agency flow — once the Zero Deposit application is created and the slot reserved, the transfer is permanent unless you manually delete the new ZD application AND free the slot in the zero_deposit_packages collection. There is no admin UI for this yet; use the database tools.

Audit log

Every transfer fires an internal `zd_candidate_transferred` event email to the Workium ops inbox with the application id, original candidate id, programme, agency, candidate name + email, documents copied list, and the admin actor.

Did this answer your question?