Workforce
From accepted offer to approved hours, without re-keying.
Xelium Workforce picks up where recruiting ends: joining, assignments and timesheets, all on the placement that came from the offer — so approved hours are ready to become revenue.
The problem
The placement is re-created at every step.
Joining from scratch
Onboarding teams re-enter details that recruiting already captured.
Timesheets without context
Hours arrive by email or spreadsheet, detached from the placement and its rates.
Edits after approval
When approved hours can still change, revenue and invoices can't be trusted.
Two approaches
The traditional approach, and the Xelium approach
Traditional approach
Separate onboarding checklists, a timesheet tool and a billing spreadsheet.
- Placement details copied from recruiting into each tool.
- Approvals chased by email.
- Billing worked out from exported hours.
The Xelium approach
One placement record from offer to invoice.
- Joining starts from the accepted offer.
- Timesheets are recorded against the placement and period.
- Approved timesheets can't be edited; rejected ones are reopened and corrected.
Key capabilities
What it does
Each capability shows whether it is available today or coming soon.
Joining view, onboarding records and checklists
AvailableA joining view for accepted offers, with onboarding records and checklists.
Assignments with dates, work mode and utilisation
AvailableAssignments with dates, work mode and utilisation.
Timesheets per placement, submitted and approved
AvailableRegular and overtime hours per day, submitted and approved by someone other than the submitter.
Extend, change and end placements with full history
Coming soonExtend, change and end a placement, with each change recorded.
A joined placement becomes a People record automatically
Coming soonJoined people appear in the People directory automatically.
Module details:TimesheetsXelium TalentRevenue
Connected advantage
What connection changes
Approved hours are the bridge between work and money.
- Offer
- Placement
- Joining
- Assignment
- Timesheet
- Revenue
- Invoice
- Approved hours × placement rates = revenue and margin.
- Attendance and timesheets stay separate: presence is not billable time.
- Every figure downstream can be traced back to the timesheet.
AI advantage
AI with a job to do
Spot what's missing before month end.
- Illustration · example dataComing soon
Which timesheets are still missing for this period?
Placements with no submitted timesheet for the period, grouped by approver.
How it answers: Compares active placements with submitted timesheets — you see the list it used.
- Illustration · example dataComing soon
Why was this timesheet returned?
The approver's comment, the dates outside the period, and who to send it back to.
How it answers: Read from the timesheet's own history.
Analytics advantage
Answers from the same records
Utilisation and hours from the records, not from estimates.
- Placement, client, hours and billing, with CSV.Available
- Scheduled reports of hours by client and period.Coming soon
- Available
- Works in Xelium One today.
- Coming soon
- Not live for customers yet — being built, or not built yet.
- Simulated in demo
- Shown in the sales demo with fictional sample data. Nothing real happens.
Keep the placement intact from offer to invoice.
Book a demo of Xelium Workforce, or read what's included.