CHRONOMANCER
Bid-based rostering

Bid-based rostering software for casual shift crews

Publish the work available for your next period. Your crew bids for the named shifts they actually want, from a single link — no app, no login, no password. You allocate, hold a standby pool, and confirm. On the night, attendance and hours run from a phone.

Draft
Bidding
Allocating
Scheduled
Live
Completed

One mechanism, four moving parts

Everything else in Chronomancer is built around these.

Staff choose their work
You publish nights, areas and named positions with capacities. Staff open a signed link and bid for the specific work they want, per night — nobody is assigned to a shift they didn't ask for.
You keep the decision
Bidding never auto-allocates. You sort bidders by priority tier and reliability score, place the roster yourself, and hold a ranked standby pool for every position.
Nights run themselves
Confirmations go out by SMS and email automatically. On the night, attendance and hours are logged from a tablet, and cover moves happen live without a fresh round of notifications.
Reliability compounds
When a period completes, every person's attendance rate and hours fulfilment roll into a reliability score — shown as green, amber or red, and weighted toward recent periods.

Publish, bid, allocate — in that order

A roster starts as work available, not a draft assignment. Open the nights, set which areas and named positions are live, and staff get a private link to bid for exactly what they want. When bidding closes, one board shows every bid against every position, sorted by priority tier and reliability, so you place people with the full picture in front of you.

Named positions with fixed capacities, not vague headcounts
One unique link per person per period, no app or password
Bids sorted by priority tier and reliability score
A ranked standby pool fills automatically behind every position
SATURDAY NIGHTFILLED 0/14
DEMAND 14 · RESERVE 3FILLING…
BIDS CLOSE IN41:12:0934/41 RESPONDED

When someone drops out, the seat refills itself

People self-withdraw, or you mark them ill, unavailable or gone on the night — either way, the vacated seat opens a one-time claim link that blasts to the ranked standby pool. First valid claim wins it; everyone else just sees the seat is filled. The live board updates across every device watching it, so there's no radio-relay guesswork on a busy night.

First valid claim wins — no manual re-offering
Standby pool is already ranked before the seat opens
Live board syncs across every device on the night
Every move — self-withdrawal, cover, reassignment — is logged
BUILT FOR THE WAY CASUAL CREWS ACTUALLY WORK
Built for global support, configured locally
Running live weekend rosters today
Proven at leading Entertainment and Hospitality venues
Two-way SMS and email, STOP opt-out honoured

Wind your next roster forward

Tell us about your venue and your crew — we'll show you how bidding would run for your next period.