Unionsuite
In production today

Grievance automation

File, track, and resolve grievances through Step 1, Step 2, and Arbitration. We set the deadlines from your collective agreement. Then we watch them for you.

Unionsuite
Interactive demo · sample data

Grievances

National office, approve pending grievances, track all active cases.

Signed in as National Office · admin@example.org

View as
Active14· sorted by urgency
Every module, real sample data — no signup, opens in a new tab.Open the full live demo

Deadlines worked out for you

We set each stage's deadline from the articles in your collective agreement.

Step-by-step workflow

Move from Step 1 to Step 2 to Arbitration. Each step needs approval.

Automatic alerts

You get a reminder before each deadline. So a case is never lost.

Documents & comments

Each grievance gets its own folder for files. It also gets a full discussion thread.

Auto file numbers

Every case gets a clear, consistent file number on its own.

Full event log

Every action is recorded: filed, advanced, extended, and resolved.

In practice

The life of a grievance

Grievances stop being email chains. Each one moves up the chain (branch executive and member, regional VP, national office and legal counsel, then the employer) with nothing lost on the way and the deadlines watching themselves.

1

A branch executive files

Click “Submit Complaint Form” from the dashboard. Enter the employee, the incident date, what happened, and the fix you want. It saves as a draft for the regional VP, with a file number reserved at once: GRV-REGION-TYPE-YY-####.

2

The RVP presents it

The regional VP confirms which contract articles apply. They add their saved signature and present the case for Step 1. The status moves from Draft to Pending, and the national office gets an email.

3

The national office approves

One click makes the case active at Step 1. From there it moves through three stages: Step 1, then Step 2, then Arbitration. Every approval, return, and stage change is saved to the case history.

4

Deadlines watch themselves

Enter an event date and the next due date fills in from your contract. A daily email checks every active case. It flags anything overdue or due within three business days.

In daily use: 300+ grievances handled without a single missed deadline.
A closer look

A deadline tool built straight from your contract

Automatic due dates, with the real day counts

Enter one event date and the next deadline fills in, from the day counts in your contract. Here is how the demo calculates them:

  • From the incident, you have 30 days to file Step 1. Once Step 1 is filed, the response is due in 15 days.
  • Once you get that response, Step 2 is due in 10 days. After Step 2 is filed, its response is due in 30 days. Once that response comes, you have 30 days to refer it to arbitration. A short procedure uses 20 days.
  • A deadline landing on a weekend or one of 11 Canadian holidays rolls forward to the next work day.
  • These day counts are only the demo’s example. For your union, every deadline is tailored to your own contract and holiday list.

Agreed extensions, done right

When both sides agree to extend, you record it the right way: pick the deadline, the new agreed date, and a required reason.

  • The live due date shifts immediately.
  • A log entry is written automatically.
  • The timeline shows “Extended +N days”.
  • A due date you set by hand always wins, the automatic dates never overwrite it.

A case file built for arbitration

Every case holds what a hearing will ask for, a complete record of actions and evidence.

  • The file number is set by the server and can never change.
  • A drag-and-drop PDF evidence library, up to 100 MB per file, with colour-coded folders you can lock with a password.
  • A discussion thread, plus a full history of every field change, stage move, extension, and outcome.
  • One click fills your union’s official Step 1 grievance form as a PDF, with the rep’s saved signature.

Scoped by role, from filing to archive

Access follows role and region, set by the server on every list, case, and export, not just hidden on screen.

  • Branch executives see their own filings, regional VPs see only their region, and admins see everything.
  • Six outcomes can close a case. “Settled pending implementation” stays live and emails the responsible party once on the date the deal is due.
  • Reopen a settled case if the deal isn’t honoured.
  • Search the archive by keyword, cited article, or filing date.
What it changes

No more deadline anxiety

300+

Grievances handled

Our flagship customer has run more than 300 grievances through this workflow, without a single missed deadline.

3 days

The daily warning window

Every active case is checked daily. Anything overdue or due within three business days lands in a summary email, with linked cases and day counts.

1 click

To the official Step 1 form

Your union’s own grievance form, filled as a PDF, with employee details, cited articles, the fix asked for, and the rep’s saved signature.

Figures from the daily, live use of the union local that runs the platform in production.

Grievance automation, asked and answered

Our deadlines come from our own contract. Can it match them?

Absolutely, it’s built for exactly that. During setup we build in the due dates from your contract’s day counts and your holiday list. The go-live checklist includes a test grievance whose deadline lands on a holiday on purpose, to prove the dates roll forward.

What if both parties agree to extend a deadline?

Record the extension against the right deadline, with the agreed date and a required reason. The live due date shifts, a log entry is written, and the timeline shows “Extended +N days”. Only admins can remove an extension, and that’s logged too.

Who can see a grievance?

It follows role and area. A branch executive sees their own filings, a regional VP sees their region, and admins see everything. The server enforces this on every list, case, and export.

Can a deadline slip by quietly?

No. Every case shows an urgency tag, “Due in 2d”, “Due today”, “Overdue by 1d”, counted in business days. The board sorts itself by urgency, and the daily email flags anything due within three business days.

What happens when a case settles?

Six outcomes are recorded: won, lost, settled, settled pending implementation, withdrawn, or sent to fast-track arbitration. “Settled pending implementation” stays live and emails the responsible party once on the implementation date. To resolve or reopen a case, you type the file number to confirm.

Can we attach evidence?

Each case has a PDF evidence library: up to 100 MB per file, drag-and-drop, folders within folders with colours, and password-locked folders for sensitive material. Files open through short-lived secure links, and archived cases become read-only.

Bring your union into one system.