Bench
The bid goes out on stale availability
You bid people who rolled off last week, or who never rolled off at all.
The bench lives in a spreadsheet that is accurate on the day it is updated. Availability, notice period, current allocation and skill evidence sit on one record instead, so the person you propose is the person who can actually start.
Find the Kafka person by what they shipped, not by a keyword in a CV.
Roll-off dates, notice periods and allocation percentage on the record.
The bench and past applicants are searched before anyone posts a job.
Who was proposed where, and why the client said no.