Key takeaways
- A traffic control allocator fills shifts in a fixed order: confirm the bookings, list the positions, match tickets and inductions, check fatigue, then offer and confirm.
- Rest between shifts and weekly hours catch more allocation errors than daily hours do, so check the previous night's finish time for every name.
- Fill the hardest positions first: team leaders, TMA drivers and anyone needing a site-specific induction.
- A booking is not confirmed until the crew member has accepted, the client details are correct and the ute and equipment are assigned.
- Record every change and the reason, because the allocation board is the evidence trail if a shift goes wrong.
A traffic control allocator's morning is a sequence, not a scramble: confirm every booking, turn each one into positions, match people with the right tickets and inductions, check fatigue, then offer, confirm and brief. Done in that order, most of tomorrow's board can be locked in before 6 am, leaving the rest of the day for changes.
This guide walks through an example morning step by step. The company, jobs and people are hypothetical, but the decisions are the ones allocators make every day. If you are building the wider process, our guide to rostering traffic controllers without breaking fatigue rules covers the policy side. This one is about the hands-on routine.
The example scenario: what is on the board at 4:45 am
Example scenario: a mid-sized traffic control company runs crews across a metro area and a regional town an hour away. The allocator starts at 4:45 am. Today's crews are already out or leaving; the job this morning is to finish tomorrow's board and deal with anything that changed overnight.
Tomorrow has five bookings:
| Job | Work | Hours | Positions on the TGS / booking |
|---|---|---|---|
| A | Lane closure for a water main repair, 60 km/h arterial | 7:00 am to 3:30 pm | Team leader, 2 traffic controllers, ute |
| B | Concrete pour on a residential street, stop/slow | 6:30 am to 12:30 pm | 2 traffic controllers, ute |
| C | Night resurfacing on a state road, 80 km/h | 8:00 pm to 5:00 am | Team leader, 3 traffic controllers, TMA and driver, arrow board |
| D | Tree lopping, regional town | 7:00 am to 2:00 pm | 2 traffic controllers, ute |
| E | Builder's crane lift, CBD side street | 6:00 am to 10:00 am | Team leader, 2 traffic controllers, ute |
That is 18 positions plus vehicles and plant. Overnight, two things changed: the night crew from the previous shift ran two hours over on another job, and the client for Job B sent an email at 10 pm moving the pour start forward to 6:00 am.
Step 1: Confirm the bookings before touching names
The most expensive allocation mistake is filling a shift that is wrong. Before assigning anyone, the allocator checks each booking against the latest information:
- Times. Job B's start has moved. The allocator updates the booking to 6:00 am and notes who requested the change and when. A start time change also changes fatigue maths for whoever gets that shift.
- Site address and meeting point. Is it the same entry as last time? Is there a site office or do crews meet at a corner?
- Plan and permits. Is the traffic guidance scheme (TGS) attached and current? For Job C on a state road, is the permit or road occupancy approval in place for those hours? If not, flag it now rather than at 7:30 pm.
- Client contact. Who signs the docket and what is their phone number?
- Special requirements. Job E is in the CBD and the builder requires a site induction. Job C needs a TMA.
Step 2: Fill the scarce positions first
The allocator now turns bookings into positions and fills them in order of difficulty, not in order of the job list.
- TMA driver for Job C. Needs traffic control training plus the correct heavy-vehicle licence, and the TMA itself must be serviceable and inspected. Only three people on the books qualify. One is on annual leave.
- Team leaders for A, C and E. Need the higher-level ticket for implementing the plan (in NSW, typically Implement Traffic Control Plans). Fewer people hold it.
- Site-inducted crew for Job E. Only people who have done this builder's induction can start at 6:00 am without delay.
- Regional crew for Job D. People who live near the regional town save an hour of travel each way.
- General traffic controller positions. Filled last, from the widest pool.
Filling in this order stops the classic trap where the allocator uses the only available team leader as a general traffic controller on Job A at 5 am, then has no one to lead Job C at night.
Step 3: Match tickets, inductions and licences
For every name considered, the allocator checks the same things. This is where a software register helps, but the checks are the same on a spreadsheet.
| Check | What to confirm | Common miss |
|---|---|---|
| Traffic control card | Right level for the position (TC or team leader) and valid for the state | Interstate card used without checking recognition |
| Refresher | In NSW, refresher training if they have not done traffic control work for two years | Returning worker after a long break |
| White card | Required on construction sites | New starter whose card copy was never collected |
| Driver licence | Current, right class for the vehicle or TMA | Licence expired last month |
| Site induction | Completed for that client or site | Assumed because they worked "near there" |
| Medical or restrictions | Any restriction noted on file | Light-duty worker allocated to a long standing shift |
In NSW, SafeWork NSW issues traffic control work training cards, and an employer must not direct a worker to do traffic control work without the right card. Check current requirements with SafeWork NSW or your state regulator. Our explainer on the NSW traffic control ticket covers the card levels.
Step 4: Run the fatigue check on every name
This is the step that catches the overnight surprise. Companies set their own fatigue limits from a risk assessment. For this example, the company uses 12 hours per day, 50 hours per week and 10 hours' rest between shifts. These are example settings, not law.
Two names fail in this example. Here are the example calculations.
The team leader doubled up. To save a team leader, the allocator had pencilled the same person for Job E (6:00 am to 10:00 am) and Job C (8:00 pm to 5:00 am).
- Rest gap from 10:00 am to 8:00 pm: 10 hours. That just meets the example rest limit.
- Hours worked between the 6:00 am start and the 5:00 am finish: 4 + 9 = 13 hours inside one 24-hour period. That exceeds the example 12-hour daily limit. Fails.
- Common sense agrees: a 4:30 am wake-up, a morning shift, a short sleep and then a night shift on an 80 km/h road is exactly the pattern a fatigue policy exists to stop.
The fix: keep them on Job C (they know the site and the TMA crew) and move a day team leader with the builder's induction onto Job E.
The controller from last night's overrun. A controller on another night job was booked to finish at 5:00 am today, but messaged at 4:30 am that the job will run to about 7:00 am. They were pencilled for Job B, now starting at 6:00 am tomorrow.
- Rest gap from 7:00 am today to 6:00 am tomorrow: 23 hours. Passes.
- Weekly hours: four booked shifts of 11 hours (44) plus the 2-hour overrun is 46. Adding Job B's 6:30 am to 12:30 pm shift, now 6:00 am to 12:30 pm, is 6.5 hours, for a total of 52.5. That exceeds the example 50-hour weekly limit. Fails.
The fix: offer Job B to someone else and give this controller a lighter day later in the week.
Two habits make this reliable:
- Use actual finish times, not booked ones. Overruns are a common reason a roster that looked fine at 3 pm yesterday fails at 5 am today.
- Count travel for long regional trips. Many companies include long drives in their fatigue assessment. Our guide to fatigue management for traffic controllers explains why, and the free fatigue checker lets you test a run of shifts.
SafeWork NSW's Code of Practice on managing the risk of fatigue at work commenced on 20 February 2026, so NSW companies should check that their limits and records reflect it. Moving someone from a day shift to a night shift can also change their pay through penalty rates under the applicable award, so check the current award with the Fair Work Ombudsman before making it a habit.
Step 5: Offer, confirm and chase
With names provisionally matched, the allocator sends the offers. The order matters again:
- Send scarce-role offers first (TMA driver, team leaders, inducted crew) so you know quickly if you need a plan B.
- Send each offer with complete details: date, start time at the meeting point, address, client contact, plan attached, PPE or site rules, vehicle and who is driving.
- Set a reply deadline. For example, accept by 2 pm today.
- Chase non-replies personally at the deadline. A quick call beats a third text.
- Mark a shift confirmed only when accepted and the vehicle and equipment are assigned.
By 5:50 am in our example, 15 of 18 positions are offered, 9 accepted. Job D still needs a second controller, because the local regular is on a rostered day off. The allocator offers it to a metro controller with a travel note and a car, then checks that the extra two hours of driving still fits their fatigue limits.
Step 6: Assign vehicles, plant and equipment
People are only half the board. The allocator then checks:
- Each ute is assigned to one crew, is registered and has no open defect.
- The TMA for Job C has a current inspection and is not tagged out after a recent impact.
- The arrow board is charged and on the right trailer.
- Sign kits match the TGS: Job E's CBD site may need pedestrian signs and barriers that are not on the standard ute.
- Pick-up times are realistic. If two crews share a depot at 5:30 am, stagger the loading.
A quick look at the pre-start checklist for traffic control crews helps here, because what the crew will check at the depot is what the allocator should already have confirmed.
The allocator's 4:45 am checklist and common mistakes
Print this and keep it next to the board.
- Read overnight messages, emails and missed calls first.
- Update any booking changes (times, addresses, cancellations) and note who requested them.
- Check every booking has a plan, permits, site contact and docket signer.
- List positions for each job and sort by difficulty.
- Fill TMA drivers, team leaders and inducted roles first.
- Check card, refresher, white card, licence and induction for every name.
- Check daily hours, weekly hours and rest gap using actual finish times.
- Send offers with full details and a reply deadline.
- Assign utes, TMA, arrow boards and sign kits.
- Flag any job that is not ready to the operations manager before 7 am.
- Record every change, who made it and why.
Common mistakes and how to catch them
- Filling general positions first. Then there is no team leader left. Always sort by scarcity.
- Trusting booked finish times. Check what actually happened on last night's dockets.
- Leaving it to the morning. The morning should be for changes. Build the board the afternoon before and use the early start to repair it.
- Phone-only confirmations. "Yeah, should be right" is not acceptance. Get a written or in-app confirmation.
- Not telling the client early. A client told at 7 am that a crew will be 30 minutes late can re-plan. One who finds out at 7:30 am on site cannot.
- No record of changes. If an incident happens, the allocation history shows who was assigned, what they held and why.
Late cancellations by crew are a big part of this. Our guide to reducing no-shows in traffic control crews covers prevention.
Next steps
Build tomorrow's board the afternoon before, and use this checklist each morning to repair it. If you want the ticket, induction and fatigue checks to run automatically as you assign people, TrafWise has an allocation board with clash and fatigue checks and sends shift offers to the crew app, so acceptances and changes are recorded in one place.
Frequently asked questions
What does a traffic control allocator do?
An allocator matches confirmed bookings to available traffic controllers, team leaders, vehicles and equipment. They check each person holds the right tickets and site inductions, apply the company's fatigue limits, send shift offers, confirm acceptances, brief crews on start times and site details, and handle changes such as sick calls or client cancellations.
What time do traffic control allocators start work?
Many allocators start early, often well before the first crews leave the depot, because sick calls, client changes and overnight overruns land first thing in the morning. Some companies split the role between an evening allocator who builds tomorrow's board and a morning allocator who handles changes as crews head out.
How do allocators check fatigue when filling shifts?
They check each person's hours for the day and week and the rest gap since their last finish, against the company's own fatigue limits set from a risk assessment. The most common miss is a controller who finished a night overrun late and is offered an early start the next morning.
Which shifts should an allocator fill first?
Fill the positions with the fewest qualified people first: team leaders, TMA operators with the right heavy-vehicle licence, and anyone needing a client-specific induction. General traffic controller positions are usually easier to fill, so leave them until the scarce roles are locked in.
How far ahead should traffic control shifts be confirmed?
Most companies aim to have the next day's shifts offered and accepted by the afternoon before, with the morning used only for changes. Confirming late leaves no time to replace someone who declines and increases the chance of a missed start, a late crew or an under-staffed set-up.