Fivexer

For operations leads and planners at multi-site service contractors

Work routing, staff rosters and timesheets⁠—connected.

Match work to qualified people, publish schedules to your branded worker portal, and turn recorded hours into a payroll handoff you can check. Improve routing from outcomes while your eligibility rules stay in control.

  • One workspace, six connected parts
  • Eligibility rules stay yours
  • Real screens, not mock-ups
  1. People & skills
  2. Roster
  3. Work & portal
  4. Time record

And the outcomes of that work inform the next routing decision.

A worker in a hard hat holding a tablet against a warehouse rack, checking a label.

In control Every decision explained

From the work to the payroll

The right person gets the task
Routed
The rota is planned and checked
Ready
The hours record themselves
Payroll-ready

See the whole loop in two minutes

A task routed to the right person, a roster planned and published, the shift on the worker’s phone and the hours it recorded. Filmed in the console, not drawn.

Recorded in the console with demonstration data.

The chapters

Pick the problem you have today.

Route work without checking every person by hand.

Tags say who can do what. The engine picks — and the record says why.

  • Eligible first, ranked second. A missing qualification is a veto, not a penalty.
  • One offer, not a ring-round. Anna Stone gets the job; nobody else is called.
  • Every candidate on the record. Who was ruled out, and the rule that did it.
The console's Decisions page showing the scrubber fault routed to anna-stone, with elena-novak and marco-rossi eligible and james-shaw struck out and excluded, vetoed on site:northgate.
The console's decision log. James is struck out by the site veto.

Give workers one place to see and act on work.

Your branded portal — their tasks and their shifts, on the phone they have.

  • A link, not an app store. They sign in and can add it to the home screen.
  • Accept, pass or complete in one tap. The record updates on both sides at once.
  • Shifts and cover in the same place. Published shifts, time off, and offers to cover.
The worker portal on a phone, signed in as Anna Stone: one task in progress — the floor scrubber fault at Northgate — with Mark complete, Failed and Pass beneath it.
Anna Stone's phone: the scrubber fault, accepted and running.

How people sign in, and what a shared device can do: the worker app.

It installs to the home screen. We do not promise instant updates on every phone.

A long assembly line seen down its length, a dozen people in blue workwear at their stations.
One line, one shift, a dozen people. Everything on this page is about deciding who stands where, and writing down why.

Build the roster. Keep coverage up to date.

Plan around people, sites, qualifications and the working-time rules you set.

  • Fill a week in one action. Every rule is checked as it goes.
  • Someone off? Marco Rossi is offered it — and the record says who may not cover.
  • Publish, and the crew sees it. The same change reaches the portal.
The console's roster for 21–27 September, banded by site: Harbour with James Shaw and Marco Rossi, Northgate with Anna Stone and Elena Novak, every shift staffed and every rule passing.
A published week in the console, banded by site.

Plan the next step for your team

Work through a specific staffing problem, or compare how you would handle the same week in another system.

Start from the whole workflow: workforce scheduling software — sites, people, rules, publication and cover in one place.

Also explore cleaning business scheduling, or compare Fivexer with Deputy, Planday and Connecteam.

The hours record themselves.

Going on shift is the clock-in. What happens after that is written, not typed.

  • One switch, not two. On shift starts the record and starts the work. Off shift closes it.
  • Task time is measured, not remembered. Accepted at 6am, finished at 2pm — from the task, not from memory.
  • One tap for everything else. Work nobody routed still gets counted; name it later or not at all.
The day card in the worker portal: a shift clock running, worked time and break time beside it, and buttons to take a break, end the shift or open the time log.
The worker's own phone, mid-shift. The clock is running; nobody typed it.

The whole of it, including corrections and what the worker sees: time and attendance.

It records what was logged. It is not proof of where somebody stood — no tracking, no geofence, no biometrics.

Prepare payroll from hours you can check.

Recorded time against the roster, priced by your own rates.

  • Corrections surface before you close. Open records, missed shifts, hours nobody rostered.
  • Per-worker totals, your pay rules. Night, weekend and overtime as you configured them.
  • Export it, or send it. A CSV you can check, or a payroll connection.
The console's Time and attendance page for 21–27 September: 112h 30m planned across four workers and fifteen shifts, priced at an estimated €1,631.25, with a per-worker table.
The same week, priced at the €14.50 rate. Planned hours, not a payroll figure.

It prepares the hours. It does not calculate tax or produce payslips.

Let outcomes improve the next assignment.

What happened last time re-ranks who is offered next — inside your rules.

  • Shadow mode first. Watch it learn for a month before it changes anything.
  • It never routes around a veto. Eligibility stays yours; learning only orders what is left.
  • Readable, not magic. The decision record shows what the model contributed.
The console's Learning page: shadow mode, two decisions, four reward signals, an average reward of +0.90, and skill insights for Anna, Elena, James and Marco.
After a week's work: two decisions, four signals, still in shadow mode.

Ranking is learned. A hard rule is never crossed.

Check next week's rota before you publish it.

A free Excel rota. Add your people and their shifts. It adds up the hours and the cost, and flags short rest, over hours and under hours.

Rota check · included exampleProblems named before the fix
IssueRecordResult
Short restKenji Mori8 hours between Wednesday's close and Thursday's open
Over hoursTomas Novak47.5 hours against 40 contracted
Under hoursZoe Adler15 hours against 16 contracted
 

The example includes deliberate problems so you can see the result before replacing it with your team. The rest minimum starts at 11 hours; set the rule that applies to you.

  • Hours against contractUnder and over, per person
  • Cost against budgetForecast and the difference
  • Short restShifts closer than your minimum
  • AbsenceSick, holiday and days off, not costed
  • Daily totalsHours, cost and people per day
  • Overnight shifts and breaksCounted the way you set them
Start freeDownload the rota templateExcel .xlsx · v1.0 · October 2026. No macros, form, account or email address.

When the sheet becomes too manual, plan one team in Fivexer.

Fit it into the systems you already run.

Worker and task import

CSV

Worker id, name, and the skill and site tags routing reads. Use the console's worker-import example when you are ready to upload them.

Worker portal

Link · installable

One hosted portal per workspace, opened from a link you send. Nothing to submit to an app store.

Payroll handoff

CSV · configured connection

Per-worker totals for a closed period. Named payroll products only once the connection is verified in your own deployment.

Feedback import

API · per task or bulk

Attaches a quality signal to an existing task by id, and reports success or failure for each item.

A first month that does not need a project

  1. 01Pick one team Agree the tag vocabulary and who owns it.
  2. 02Import the workers Invite them to the portal and try it on the devices they actually carry.
  3. 03Publish one roster Route the first tasks against it and read the decisions.
  4. 04Close one period Reconcile the export against what payroll expects.
  5. 05Watch learning in shadow mode Before it influences anything, see what it would have changed.

What is still worth asking

Can we start with one team?

Yes, and it is the intended first step. One team, one site and one roster is a complete setup; nothing forces you to add the rest before it is worth it.

How do workers get into the portal?

You send them a link. They sign in with the access method you configure, and on supported devices they can install the portal to the home screen.

When do published portal changes reach a phone?

On the next load after you publish the version. How soon that is depends on the device's browser and its service-worker lifecycle, so it is not instant on every phone and we do not claim it is.

What happens when nobody qualifies?

The task stays queued and the decision record says which rule ruled each person out. Nobody is assigned by default, and no rule is relaxed to fill the gap.

Can we keep our payroll system?

Yes. Fivexer prepares per-worker hours and the pay calculations you configure, then exports them. Your payroll system keeps the tax, the payslips and the payments.

Can feedback from another system improve routing?

Yes, when it is attached to a task Fivexer already routed, by id. Feedback that matches no task is rejected and reported rather than silently absorbed.

Can learning override an eligibility rule?

No. Learning only re-ranks people who are already eligible. Vetoes, skill thresholds and site permissions are applied first and stay deterministic.

And what it is not

Printed here so nobody discovers it on the first call.

It replaces

  • The dispatch spreadsheet and the group chat that corrects it
  • The printed rota on the wall, and the four versions of it in circulation
  • Re-keying hours from a paper timesheet into payroll

It works beside

  • Your payroll system, which keeps the tax, payslips and payments
  • Your HR system, which keeps contracts and personnel files
  • Your ticketing or CRM system, which keeps the customer relationship

It does not

  • Not a payroll system: it prepares hours and the pay rules you configure, and never calculates tax or pays anybody
  • Not proof of attendance: a recorded time entry is a record somebody made, not evidence of where they stood
  • No SOC 2 report and no contractual uptime SLA — the status page and the DPA say what is actually in place

Start with one team.

Create your free workspace, import one team and read your first decisions. No credit card, no trial countdown, and nothing here configures itself without you.