Short answer
AI roster change communications means using a language model to draft the messages that tell cleaners about added, moved or cancelled shifts, in plain words and their preferred language, after the change has been checked against their employment agreement. In New Zealand, section 67G of the Employment Relations Act 2000 sets rules on shift cancellation notice and compensation, so the check matters as much as the wording.
- The model drafts messages; the rostering system and a supervisor own the change itself.
- Cancellations are checked against each agreement’s notice and compensation terms before sending.
- Agreed hours need the cleaner’s agreement to change; drafts must ask, not tell.
- Losing a contract triggers Part 6A transfer rights; those notices belong to HR.
- Track confirmations, not sends: an unread message is an unfilled shift.
What this workflow handles
Roster change communication takes a change already made in the rostering system and turns it into the right message for each affected cleaner: what changed, what they need to do, and how to confirm. The model writes and translates. It does not decide the roster.
Changes come in four kinds, each with different rules: cover (a cleaner is sick and someone picks up the shift), client-driven changes (a site closes for a function or over the holidays), cancellations, and structural changes (a contract won or lost). The first is routine. The last is a legal process.
How a roster change moves through the system
- Inputs
- Change events from the rostering platform (old and new shift, site, times), each cleaner’s preferred language and channel, agreement terms held as structured fields (guaranteed hours, cancellation notice, compensation), and site notes such as induction requirements.
- Systems
- The rostering and timesheet platform, SMS and app notifications, payroll for compensation flags, and a reviewed template library.
- Steps
- Detect the change, list affected cleaners, run rule checks (notice given against notice required, guaranteed hours touched, new site needing induction), draft each message, get approval, send, track replies, and chase or escalate anything unconfirmed.
- Human review
- A supervisor approves each batch before sending. HR reviews anything touching agreed or guaranteed hours, or a contract transfer. Payroll confirms compensation flags.
- Outputs
- Approved messages, a confirmation log per shift, compensation flags for payroll, and unfilled-shift alerts.
- Measures
- Minutes from change to confirmed reply, shifts unfilled at start time, cancellations made with less than agreed notice, pay queries after changes, and translation corrections.
- Risks
- A draft that implies the cleaner has agreed to new hours, a mistranslated time, an alarm code sent by SMS, and messages sent at 11pm.
Illustrative example: a holiday closure
Illustrative example: a Christchurch cleaning company with 60 cleaners. On 15 December a corporate client says its office will close from 24 December to 5 January, and that the cleans on 18 and 19 December are cancelled for an event. Nine cleaners are affected. Assume their agreements specify 7 days’ notice for cancellation and 50% of the shift’s pay where less notice is given (an assumed clause, not a recommendation).
| Change | Shifts | Notice given | Check result |
|---|---|---|---|
| Holiday closure | 34 | 9 days or more | Notice met; message only |
| Event cancellations | 4 | 3–4 days | Short notice; 50% compensation flagged to payroll |
| Closure shifts inside one cleaner’s guaranteed hours | 4 of the 34 | 9 days | Held for HR: offer another site or pay |
Across a year, assume 120 changes a month affecting three cleaners each. At 6 minutes per hand-written text today and 1 minute to review a draft, that is 360 × 5 = 1,800 minutes, or 30 supervisor hours a month. The larger gain is fewer pay disputes, because compensation is flagged when the change is made, not when a cleaner queries a payslip.
The New Zealand rules the checks encode
The Employment Relations Act 2000 shapes every check:
- Section 67C: agreed hours, including guaranteed hours, days and start and finish times, belong in the agreement. Employment New Zealand says an employer cannot change hours set in the agreement without the employee’s agreement, so drafts ask rather than tell.
- Section 67G: a shift can only be cancelled if the agreement specifies reasonable notice and compensation. A cleaner told only when the shift starts, or sent home partway through, is entitled to the full shift’s pay, and no cancellation may breach the agreement.
- Sections 67E and 67F: without a compensated availability provision, a cleaner may refuse work beyond guaranteed hours and must not be treated adversely for it. Cover requests are offers, and a “no” must never be logged as a performance signal.
- Part 6A: cleaning services at any workplace are listed in Schedule 1A. When a contract is lost and the work goes to another contractor, section 69G requires notice of the right to elect to transfer at least 20 working days before the change, with 10 working days to decide. See Employment New Zealand on transfers for specified employees.
Employment New Zealand’s rostering guidance also recommends predictable rosters published as far ahead as possible.
Getting the language right
Use a fixed template library translated once and checked by fluent speakers, with only the site, date and time filled in. The Ministry of Education’s AI guidance notes models are likely to be weak on te reo Māori and Pacific languages. Always write dates as “Thu 24 Dec” and times with am or pm. Our lesson on evaluating translation quality covers how to test this.
Decisions supervisors and HR keep
- The roster decision itself.
- Any change to agreed or guaranteed hours, which needs the cleaner’s agreement.
- Part 6A notices and anything about restructuring.
- Compensation and pay decisions.
- Conversations with a cleaner who pushes back or is on leave.
Where roster messages go wrong
- Telling instead of asking. “You now work Saturdays” reads as a unilateral change. Templates use offer wording with an explicit reply.
- Codes in texts. Alarm and key safe codes stay in the app’s site record; messages link to it.
- Silent failure. An undelivered SMS looks like a sent one. Escalate to a phone call if a shift is unconfirmed two hours before start.
- Night sends. Queue non-urgent messages for daytime.
Sending is a permission the model never holds alone; see agent permissions and approvals.
Where to begin
Begin with sick cover, which is frequent and low risk, then add cancellations once the agreement fields are in place. Those fields are usually the hardest part, because the terms sit in signed PDFs. Platforms like freshOps, a cleaning operations platform from our portfolio, already hold the sites and shifts this needs. Our AI workflow automation service builds the checks and approvals. Changes often start as a site issue, and fill rates feed contract performance reporting. More in the cleaning industry guide.
Sources
- Employment Relations Act 2000, New Zealand Legislation, Version as at 10 July 2026
- Hours of work, Employment New Zealand, Accessed 19 October 2026
- Rostering, Employment New Zealand, Accessed 19 October 2026
- Restructuring when a business is sold or transferred, Employment New Zealand, Accessed 19 October 2026
- Generative AI, Ministry of Education, Last updated 22 May 2026
Written by the Levy Street team in Wellington. Last updated 19 October 2026.