Your margin math, on your numbers.
Agency margin is a screening-labour problem before it is a technology problem. This page does not tell you what your margin could be — it gives you the model, shows every formula, and lets you set every assumption yourself.
The agency surface, shipped today
None of this is a roadmap item. These are the surfaces your consultants and your clients touch now.
Frozen submittal packs
Send one client-safe link per shortlist — up to twenty candidates, frozen at the moment you mint it. The client sees the shortlist, not your workspace: no CV text, no internal notes. The link sits behind an unguessable token with the expiry you choose, and you can revoke it.
Re-freeze in place
A shortlist changes after you have sent it. Rebuild the pack under the same URL instead of minting a new one, so the hiring team keeps the link you gave them — and the page tells them when the shortlist last changed.
Per-open view history
Every open of a pack is recorded with its timestamp, so you know whether the hiring team read the shortlist before the call. We store a truncated user agent and no IP address — the client never agreed to anything here. Read the opens as a signal, not as proof: link previews and crawlers can register one too.
Per-candidate evidence links
Each candidate in the pack carries their own full report link, so a client who challenges a shortlist can read the evidence behind the judgment instead of taking your word for it. Those links survive a re-freeze and expire with the pack.
Illustrative — not a customer shortlist.
Senior Backend Engineer · 4 submitted
- 01 Candidate A — Full report · evidence-cited
- 02 Candidate B — Full report · evidence-cited
- 03 Candidate C — Full report · evidence-cited
- 04 Candidate D — Full report · evidence-cited
The desk system you already run
Workable and Bullhorn write-back are both live: candidate movements and decision summaries land in the ATS your consultants already work in, not in a second system they have to remember to check. Bullhorn is switched on per organisation, so turning it on for your desk is a setting rather than a release. With no ATS, Taali runs standalone on its own job pages with native apply.
The margin model
Set every assumption to your own desk. Each result shows the arithmetic that produced it, so you can argue with the model rather than trust it.
What that means per placement
Applies to screening time only. It is not a claim about how many roles one recruiter can carry.
Screening labour only. Interviewing, client management and business development are not in this number.
Screening labour only. Interviewing, client management and business development are not in this number.
Screening labour is the only cost modelled here. Interviewing, client management and business development are not in these figures, so these lines are margin after screening cost, not your whole P&L.
The candidates you already screened
A placed shortlist leaves behind people who were good and simply were not the one. Talent-pool rediscovery re-scores candidates you already have against a new requirement, so a new role starts from your own database rather than from an empty pipeline. The batch is bounded and the estimated cost is shown before you confirm it, and a rediscovery score never overwrites the candidate’s score on their original role.
Packaging
Per-submittal and per-placement packaging is available alongside standard usage-based pricing. We will price it against your desk economics on a call — talk to us.