Running recruitment in an agency: what a tool has to cover
Most recruitment agencies work with several pieces of software. One for candidates, one for clients, a third for invoicing, and a spreadsheet to hold it all together. Each does its own job well. The problem shows up at the joins: the same assignment exists in three forms, the same person is entered twice, and the simplest question of all, how much did this assignment earn us, takes half a day to reconstruct.
Three jobs in the same day
An agency consultant sells, recruits and watches their profitability. In the morning they prospect a client, in the afternoon they qualify candidates, at month end they check their invoicing. It is a sales job as much as a recruitment job, and that is precisely what a conventional ATS does not cover: it handles applications very well, but stops at the border of the client and the invoice.
Nicoka CABS was built from that reality. The Agency CRM carries the accounts, the contacts, the opportunities and the outreach sequences. The ATS carries the jobs, the sourcing, the applications and the interviews. The sales management module carries the quotes, the orders, the payment schedules and the invoices. All three share the same records and the same history.
From client brief to placement
The sequence is linear, and that is what saves time. A won opportunity becomes a job. The job goes out through job multiposting to more than 130 partner job boards and to your career site. Applications come back into that job, CVs are parsed, duplicates flagged. The applicant tracking moves stage by stage, with its rejection reasons, its questionnaires and its interview notes.
The shortlist is shared with the client through a secure link or from their dedicated portal. They comment, approve, reject. On hire, the deal is invoiced on the same record, and revenue reads by consultant, by client and by assignment type.
What AI actually changes
The Ada assistant is not a chat window bolted onto the side of the tool. She searches your talent pool from a job, suggests candidates with a score and their strong points, and states the criteria she had to relax. She parses CVs, including scanned ones, pre-sorts applications, prepares your reports and drafts your messages. Suggestions are argued, never imposed: the decision stays with the recruiter, which matters professionally as much as it does in regulatory terms.
Agencies that want full control can plug in their own AI provider, with their own key. Sensitive data stays fenced off, and usage quotas are visible.
Sovereignty and compliance
An agency handles personal data at scale: CVs, contact details, interview histories, assessments. Nicoka is built in France, and its data is hosted in France and only in France, with a French cloud provider. No transfer is made without consent. Consent requests, retention periods, CV anonymisation and the right to erasure are handled in the tool, not in a parallel spreadsheet. The technical details are on the securitypage, the processing policy on the GDPR.
One subscription, every feature
Nicoka CABS is priced at 130 euros per user per month, with every feature included: ATS, CRM, sales management and AI. There is no module to buy again as the agency grows, and no connector to maintain between three vendors. The trial is free for 14 days, with no credit card. The suite today supports more than 250 clients and 30,000 users across 30 countries, from the independent recruiter to the multi-office agency.
What to take away
- An agency sells, recruits and invoices: the tool has to cover all three, or the joins get paid for in re-keying.
- Continuity between opportunity, job, candidate and invoice is what makes profitability per assignment readable.
- An end client approving from their own space saves round trips and makes the presentation safer.
- A useful AI justifies its suggestions and leaves the decision to the recruiter.
- Hosting in France and data portability are not details in a job that handles CVs.
Going further: what is an ATS, all the features, pricing, client testimonials.