Industry solutions
From request to paid invoice — staffing without retyping
One trail from the client request to the invoice: profile, shortlist, submission and placement flow straight into timesheets, approval and invoicing. No separate ATS beside your back office, no candidate typed in twice.

The problem
Recruitment and back office in two systems means typing in every candidate twice.
An ATS beside the back office
Candidate, placement and invoice sit in different systems and are transferred by hand.
Timesheets that stall
Hours go back and forth by email, and the invoice waits until someone reminds the client again.
Surcharges and details by hand
Irregular-hours surcharges, Waadi, SNA and G-account details are checked invoice by invoice, and one mistake costs a credit note.
Example · fictitious data
1 · At the request
Who fits and who comes free, at the top
Record hard requirements and wishes. Fiatto knows from your own placements who becomes available soon and puts bench candidates first. An AI score can look along as a second opinion, but rejecting is yours to do, always with a reason.
2 · At submission
Submit through a secure link
The client responds per candidate through a secure link, and the same candidate cannot be open twice at one client. Offer agreed? One click creates the placement with its hours project and rate.
3 · After the week
Timesheet approval first, then the invoice
The timesheet goes to the client for approval in one click; if no response comes, a reminder follows automatically. The invoice follows only after approval, with irregular-hours surcharges and Waadi, SNA and G-account details on it.
What that looks like in practice
An MSP asks on Monday for an interim planner, shortlist due Thursday. Fiatto puts the people coming free at the top; you tick off the hard requirements and submit two — with an AI score as a second opinion if you want it, which advises but never decides: rejecting is yours to do, always with a reason. The client requests an interview on Wednesday and makes an offer on Thursday; one click later the placement exists, with hours project and rate. The timesheet goes to the client for approval in one click — if no response comes, a reminder follows automatically — and the invoice follows only after that approval.
- Requests with hard requirements and wishes; Fiatto knows who becomes available from your own placements — bench first
- Submit through a secure link: the client responds per candidate, and the same candidate cannot be open twice at one client
- Offer agreed? One click creates the placement with its hours project and rate — the timesheet goes for approval in one click and the invoice includes irregular-hours surcharges, with Waadi, SNA and G-account details on every invoice
- GDPR built in: consent with an expiry date, and profiles without consent disappear automatically after four weeks
- Win rate, time-to-submission and loss reasons per client and per recruiter — without a separate spreadsheet
Frequently asked questions
Does the AI decide on a candidate?
No. The AI score is a second opinion that advises. A recruiter does the rejecting, always with a reason.
How does Fiatto handle GDPR?
Consent is recorded with an expiry date, and profiles without consent disappear automatically after four weeks.
Can I see how we perform per client?
Yes. Win rate, time-to-submission and loss reasons per client and per recruiter, without a separate spreadsheet.
See how your placements move through the trail?
30 minutes, on one of your open requests.
Next: the accounting bridge — how every invoice lands in your ledger →Explore the platform