Shift confirmation
Automated shift confirmation for traffic controllers.
Know who’s turning up before the job starts. CrewRing checks in with every worker the night before, follows up in the morning, and calls anyone who’s gone quiet, without you picking up the phone.
Sam K., Spotter
Logan Rd, Mt Gravatt, Tue 07:00
Evening check-in
Mon 18:00SMS
Shift details for Tue 07:00, reply YES or NO
Morning reminder
Tue 06:00SMS
No reply yet, so a second nudge goes out
Voice escalation
Tue 06:30Voice
30 min before start, still quiet: CrewRing calls
Confirmed on the call
Tue 06:31Voice
“Yeah sorry, phone was on silent. I’m on my way.”
Illustrative example data.
Why manual confirmation breaks down.
Most crews confirm tomorrow’s shifts with a group text and a ring-around. It works until it doesn’t, usually at 5am.
Group text and ring-around
- One message to everyone, and no idea who actually read it
- Replies scattered across your phone, WhatsApp and voicemail
- Nobody follows up with the quiet ones until they don’t show
- Hours of calls every week, and no record of who said what
With CrewRing
- Every worker gets their own shift details, by SMS or voice
- Replies are read automatically and land on one board
- Non-responders get a reminder, then a call, on a schedule
- Every message, call and reply is kept on record
From roster to confirmed crew, automatically.
Your roster is loaded
Build shifts in CrewRing, use recurring schedules for regular work, or import a CSV. Assignar and Traffio sync is coming soon.
CSVroster_week_42.csv38 shifts and 21 workers imported
Evening check-in
The night before, each worker gets their shift details by SMS or voice, whichever they prefer, at 18:00 by default.
Shift tmrw 06:00, Tweed Heads. YES or NO?
YES
SMS or a call, per worker.
Morning reminder, then a call
Anyone who hasn’t replied gets a morning reminder. Still quiet? CrewRing calls them 30 minutes before start.
- 18:00 SMSno reply
- 06:00 SMSno reply
- 06:30 callconfirmed
You see the board
Confirmed, declined and unanswered shifts update live. You only deal with the exceptions.
31/38
31 confirmed, 5 awaiting, 2 declined
Illustrative example data.
Each worker, on the channel they actually answer.
Some of your crew live in their texts; others only pick up a call. Set a preferred channel per worker, along with their reminder times and quiet hours, and CrewRing uses it for every shift.
Priya S. preferences
Set once, used for every shift
- Preferred channel
- Voice
- Evening check-in
- 18:00
- Morning reminder
- 06:00
- Call if no reply
- 30 min before start
- Quiet hours
- 21:00 - 07:00
Dave R.
SMS from +61 4xx xxx 318
Hi Dave, shift tomorrow: Tue 06:00, Pacific Hwy, Tweed Heads. Stop/Slow. Reply YES to confirm or NO if you can’t make it.
Mon 18:02YES
18:04Thanks Dave, you’re confirmed. See you at 6.
18:04Voice call to Priya S.
Prefers a call over SMS
AGENT You're on tomorrow, 6am at Pacific Highway, Tweed Heads. Can you make it?
PRIYA Yep, I'll be there.
Replies in plain language, understood.
Workers don’t reply like a form. CrewRing reads the common ways people say yes and no, and asks again when a reply isn’t clear instead of guessing.
Incoming replies
Plain-language SMS, read automatically
- Dave R.yep see u thereConfirmed
- Mel K.Sorry mate cant, crook todayDeclined
- Tom W.Sure thing 👍Confirmed
- Priya S.what time do we start again?Asked to clarify
Yes, in any form
“Yep”, “sure thing”, “ok see you there” all count as a confirmation.
No, handled immediately
A decline flags the shift on your board so you can start a callout straight away.
Unclear? It asks again
Anything ambiguous gets a follow-up asking for a clear YES or NO, and the original reply stays on record.
Tomorrow’s crew on one board.
Confirmed, declined and still-waiting shifts update in real time as replies come in, so you can see the gaps while there’s still time to fill them.
Tomorrow's shifts
Confirmations across 3 sites
Dave R.
06:00Stop/Slow TC
Pacific Hwy, Tweed Headsvia SMS
ConfirmedPriya S.
06:00Stop/Slow TC
Pacific Hwy, Tweed Headsvia Voice
Awaiting replyTom W.
05:30Team leader
Gympie Rd, Kedronvia SMS
ConfirmedSam K.
07:00Spotter
Logan Rd, Mt Gravattvia Voice
Awaiting replyMel K.
21:00Implement TGS
M1 Nerang on-rampvia SMS
Awaiting reply
Illustrative example data.
Common questions.
What time do confirmations go out?
By default, the evening check-in goes out at 18:00 the day before and the morning reminder at 06:00 on the day. Both can be changed per worker, or switched off, and quiet hours are respected.
What if a worker doesn’t respond?
They get the morning reminder. If there’s still no reply, CrewRing escalates to a voice call 30 minutes before the shift starts (configurable per worker). Anyone still unconfirmed is flagged on your board.
Do workers need to reply with exactly “YES”?
No. Replies like “yep”, “sure thing” or “can’t, sorry” are understood. Anything unclear gets a quick follow-up asking for a clear yes or no, rather than a guess.
Do workers need an app?
No. Everything goes out as plain SMS or voice calls to the number you already have for them.
What happens when someone says no?
The shift is flagged straight away, and you can start a callout to the workers you choose, ranked by distance and track record.
How is it priced?
Plans include a monthly allowance of calls and messages. See the pricing section on the homepage for current plans.
Related guides
- SolutionLast-minute shift replacementWhen someone drops out, one callout goes to the workers you pick, and the first yes gets the shift.Read the guide
- SolutionReduce no-showsWhy traffic controllers miss shifts, and how to catch it the night before instead of on site.Read the guide
- ComplianceLicence & ticket trackingKeep every ticket and its expiry date on file, so you know who can legally do the job.Read the guide
Stop wondering who’s showing up.
We’ll load your roster with you and run tomorrow’s confirmations through CrewRing, so you can see the board fill up yourself.