for staffing agencies

Place workers, not paperwork.

Koora is free for recruitment and staffing agencies. Live compliance across your whole book, and a Career Passport that travels with every placement, with the worker's consent.

Talk to us
the problem

Two ways agencies do this today. Both leave your clients reconciling.

Their HR team keeps two lists, yours and theirs, and someone reconciles a spreadsheet export before every worker register upload.

Koora is a compliance layer built for the whole industry to work on: your book is checked once, your clients see the same current picture, and the double-handling stops.

how it works

Your workforce, cleared once. Placed anywhere.

1

Bring your book

Invite your workers or bulk-import them. Each worker approves, brings the credentials they already hold, and gets a Career Passport. No one redoes their compliance.

workers.csv32/47
Your data matched by AI
jenny.l@gmail.com
david.k@hotmail.com
karen.b@outlook.com
+ 44 more
2

Koora checks and keeps it current

The engine checks every credential against each role's requirements, verified by Koora where a register exists. Ban registers are continuously monitored, expiries tracked. Add Crew and our reviewers read the documents too.

3

Place with consent

Place a worker with a client. The worker approves each placement, then the client sees the same live picture you do, in their own Koora account.

compliance engine

Meet Koora's compliance engine.

Your book might span Aged Care, Disability and Childcare, and none of them share a rulebook. The engine maps every requirement, then evaluates each worker against the roles you place them in.

Across every sector you staff

Over 70 distinct requirement combinations. In one engine.

Role by role, state by state, profession by profession. When regulators change the rules, the engine moves with them, and every Career Passport on your book is re-evaluated.

One engine across the Aged Care Act 2024, the NDIS Practice Standards, and the National Quality Framework.

Knowing the rules is half the job.

Every credential carries the highest of these four levels it has reached, and the record always says which.

Engine-checked

The engine has tested the record against what the worker's role, sector and state require. Every record gets this from the moment it lands, on every plan.

Manually reviewed

A person has confirmed the document is the right type, in date, and matches the worker. Koora makes that review easy for your own team, and Crew does it for you as a managed service.

Verified against a register

Confirmed against an authoritative register. Identity and work rights are verified through Koora. Your team can also record supported register checks, such as AHPRA and WWCC, with the checker named.

Verified and continuously monitored

Verified by Koora, and we keep checking. Every worker is re-screened against the three ban registers each night, with changes flagged after screening and match review.

getting startedWith the help of AI

Move your book
onto Koora in hours, not months.

AI reads your file only to match columns and job titles. It sees column headings and a few sample values, runs in Australia, keeps nothing, and is not trained on your data.

Step 01Choose your path

Onboard and upload your workforce.

Pick the option that fits how you hire and how big your team is. Three paths, same destination.

Invite one by one

Add workers individually from your dashboard. Good when you're just getting started or as you hire.

worker@email.comAdd
maria.gomez@gmail.com
sione.t@hotmail.com

Bulk upload with the help of AI

Upload the workforce export you already have, whatever the columns are called. AI matches them, and your job titles, onto Koora in seconds. Best for moving an existing team across in one go.

workers.csv32/47
Your data matched by AI
jenny.l@gmail.com
david.k@hotmail.com
karen.b@outlook.com
+ 44 more

Connect your HR system

Sync workers from the HR system you already run, through the Koora API and webhooks. Best for 50+ workers, and we'll help you set it up. While the sync is being connected, upload your HR export and AI matches it in, so nothing waits.

Workday
Deputy
Employment Hero
Pick an HR system to sync
Step 02Before you commit

The import is the audit.

Attach the credential files you already hold, and AI suggests which document belongs to which worker as you go. Then run the audit: a sense check of your whole workforce, with every gap named worker by worker before one invitation goes out. Identity, work rights and the declarations a worker signs stay with the worker at claim, so this is a records check; each compliance verdict follows once they claim.

Step 03Workers take over

Workers come across as the work needs them.

An existing worker with complete records has nothing to do: claiming their Career Passport is optional until a new document is needed, and then they're asked, so it lands straight in Koora. New workers claim from the start, because the Career Passport is where your workforce manages its compliance.

Ravi P.Early Childhood Teacher · VIC
Career Passport8/8
Identity verified by DVS
Working rights · Australian citizen
Working with Children Check · VIC
VIT Teacher Registration
Foundations of Child Safety
VIC PROTECT (Early Childhood)
Bachelor of Early Childhood
First Aid (HLTAID012)
Add next required document
Step 04On your dashboard

Compliant on your dashboard, and current between audits.

As each worker's checks come back, you see them turn Compliant on your dashboard, scored against the roles you track. The ban registers keep being re-screened every night, and every credential is tracked to its expiry, so the record stays current.

50Workers
94%Compliant
2Needs attention
1Non-compliant
Karen B.WWCC renewal due in 7 days
Talk to us
pricing

Free for agencies. No trial, no expiry.

Your clients pay for passport access like any provider. Charging you too would be charging twice for the same worker, so we don't. Add-ons are priced as for any provider: Crew review and police checks are charged as you use them.

See what your clients pay
stand out

Make a compliance claim your clients can check themselves.

Run your workforce compliance on Koora and say so: on your website, in tenders, in your email signature. When a client wants to check, they take passport access and see the same live picture you do.

Koora partner agency

Workforce compliance tracked on Koora. Partner agencies get the badge for their website, tenders and email signatures.

built on trust

Your book stays yours. The passport stays the worker's.

No directory of your workers

Nobody can browse your book. A provider sees one worker's passport only after that worker approves a specific request.

Workers approve every placement

The passport is the worker's. They approve each placement before a client sees anything, and can revoke access at any time.

The duty stays where it belongs

Koora checks each credential against the role. Your client keeps their legal obligations for the placement, and you keep yours as the employer.

built your own system?

Keep it. Koora can run behind it.

Push your workers in, get live compliance status back, and your clients see the same picture in the place they already work.

The fine print, plainly.

Why is Koora free for agencies?
Your clients pay for passport access to a worker, the same as any provider on Koora. Billing your agency as well would double-charge for one worker, so we don't. There's no per-worker fee, no subscription and no card on file for agencies.
What do our clients pay?
Standard Koora pricing, from pay-as-you-go to committed volume, with their first five workers free. When you place a worker with a client, the client takes passport access under their own plan. See the pricing page for the current rates.
Will our workers have to redo their compliance?
No. Workers bring the credentials they already hold, checked once: verified by Koora where a register exists, and tested by the engine against each role's requirements. One Career Passport serves every client. Crew, the paid review add-on, is priced the same for agencies as for any provider.
Can providers see our whole workforce?
No. There is no directory or roster view on Koora. A provider sees one worker's passport only after that worker approves a specific request, and your client list is never visible to anyone.
Who owns the worker's data?
The worker. The Career Passport is theirs and travels with them: they approve every placement and can revoke a provider's access at any time. Your agency and your clients keep the records they created under their own duties, and the worker can see what any organisation holds about them.
We built our own compliance system. Why would we use Koora?
Keep it. Your clients don't work inside your system, so they check everything again. Koora can run behind your platform: push your workers in, get live status back, and your clients see the same picture in the place they already work. We build integrations per partner as shared clients come on board.
What if a client contacts our worker directly?
Passport access on Koora sits between the worker and the provider, and the worker approves it either way. Your labour-hire relationship with your client is yours, off Koora. Koora is the credential layer underneath it, and we don't get between you and your clients.
Does Koora replace our recruitment or rostering software?
No. Koora is the compliance and credential layer: recruitment, rostering and payroll stay wherever they are today. We connect Koora to the systems you already run, so workers come across from your tools and live compliance status flows back. Your team keeps working where they already work.

Speak to us about your agency

Agency accounts are set up by our team. Tell us about your book and we'll be in touch. It costs your agency nothing.