Capabilities
Job posting, compliance, documents, rostering, placements, payroll, invoicing and reporting all run on the same record set — and every rule, form and field is configurable to how your team already works.
01 · Sourcing
Post a role once and it reaches every channel you use — with every application landing in the same pipeline, next to every other candidate you're tracking. No re-keying, no separate spreadsheet, no applicant left in an inbox.
Registered Nurse — St George Clinic
Job posted
Published to 3 channels
Sarah Mitchell
New application received
02 · Sourcing
Search your candidate pool the way you actually think about it — by skill, availability or distance — and switch instantly between a sortable list and a live map of who's really nearby.
03 · Compliance
Required documents adjust automatically to the specific job, placement and candidate — never a static checklist — and every one of them can be tracked, requested and verified from the same place, including reference checks and anything generated or signed elsewhere in the platform.
Registrations · 5 of 6 compliant
List and columns adjust automatically per role, client and compliance group.
04 · Documentation
Every online form, generated PDF and e-signature runs natively — no separate signing tool required. Build a form once and reuse it across compliance, onboarding, agreements and confirmations; whatever gets generated or signed flows straight into the relevant candidate, placement or compliance record automatically.
Reference Check Form
Signed by Dr. J. Smith
Compliance record updated
05 · Delivery
Build and manage rosters centrally, across every client and every shift type. And a fast-growing capability on top: shift requests that land in your inbox can turn into shifts automatically — read, understood and created, ready for review before anyone opens the email.
Shift request — St George Clinic
Nurse needed Thu 14th, 7am–3pm...
Shift created automatically
06 · Delivery
Once a shift is filled and confirmed, timesheets generate on their own — with agreement and confirmation steps built into the flow instead of chased down by phone or email.
Timesheet
07 · Finance
For PAYG-engaged candidates, payroll runs straight off the approved timesheet — a fixed rate or full rate-card calculation, whichever fits how the role is normally paid — plus superannuation and operational on-costs, handled without a spreadsheet in sight.
Pay run
J. Smith · w/e Sun 17th08 · Finance
Once a timesheet is approved, the client is billed straight from it — and exactly what that invoice contains is set automatically from the placement's pay method: agency fee only, agency fee plus the candidate's pay, or a stand-alone candidate invoice for the client to pay directly. Nothing is worked out by hand.
TAX INVOICE
Agency Invoice — Full Time Placement
INV-1042
14 Sep 2026
Attn: Meridian Logistics
TAX INVOICE
Agency Invoice — Contract Placement
Attn: St George Clinic
09 · Insight
Point-and-click reports and dashboards across every part of the platform — no separate BI tool, no waiting on IT. Track fill rates, compliance status, revenue and margin the way you already think about your desk, and share it with whoever needs to see it.
Fill rate
94%
Compliant
78%
Placements by month
We'll walk through your compliance rules, your placement flow and your candidate pool — configured, not hypothetical.
Talk to us© CTC People · Australian owned and operated since 2009