When a company wants to recruit someone, it sends a job description to the agency. The firm then searches the pool of CVs in its database to match job searchers to the opening.
Alternatively, they may publish a job advertisement online to attract applications before compiling a shortlist. The business will then choose its top applicants from this shortlist and request that the agency organise interviews.