Everything in one place

Everything a seasonal operation needs, in one system.

Twelve modules covering the full worker lifecycle, from the day someone's hired to the day their season ends, plus two role-based dashboards that turn all of it into what each person actually needs to see.

Core modules

The full worker lifecycle

Every module below shares the same worker record, so nothing has to be re-entered twice.

Stage 01

Hire

01

Worker profiles

Personal info, visa & SIN details, referral and substitution links, all in one record per worker.

02

Individual contracts

Hourly, piece-rate, or salary contracts tied to a single worker, with full history.

03

Group contracts

Crew-level contracts spanning many workers, built for how orchard and berry crews actually get hired.

Stage 02

Arrive

09

Onboarding checklist

A standard checklist per worker, so every new arrival goes through the same steps in the same order.

12

Flight tracking

Arrival and departure flights per worker, with status and overdue alerts across the whole operation.

10

Document vault

Upload and store per-worker documents (contracts, permits, certificates) attached to their record.

Stage 03

Work the season

06

Weekly labour forecast

Planned vs. actual hours by group contract, so you can see a shortfall before it costs you a harvest.

04

Site & housing assignment

Track which worker is at which site and housing unit, with a full assignment history over time.

05

Labour hours & timesheets

Daily hours, units completed, and gross pay. The raw data your forecast and payroll both depend on.

07

Performance notes

Observations and ratings per worker, kept alongside the rest of their record.

Stage 04

Look after people

08

Medical incidents & workers' comp (WCB)

Log workplace injuries and illnesses, track workers' comp (WCB) claim status, and flag modified-duty workers.

11

Confidential ER cases

Employee-relations cases restricted to manager and admin roles, flagged confidential by default.

Two dashboards, one dataset

Operations view and HR view

Role determines what a person sees when they log in. It's not a setting anyone has to configure.

Supervisors & readonly

Operations dashboard

Built for the people running a site day to day.

Labour hours vs. forecast by weekday, site-by-site occupancy, and an exception table for overdue arrivals, expiring permits, and open medical cases. Filtered down to what's actually actionable today.

Managers & admins

HR dashboard

Built for the people responsible for the whole workforce.

Readiness across onboarding, compliance, and medical status, full/modified/on-leave duty splits, and a 7-day travel panel. ER cases are confidential and gated at the API level, not just hidden in the UI.

Roles & access

Access that matches how your team is actually structured

Four roles, enforced consistently from the API down to the page.

Admin

Full access. Manages users, all data, and system configuration.

Manager

Read/write across workers, sites, contracts, hours, and medical records.

Supervisor

View access to workers, sites, hours and the operations dashboard. Sensitive personal and medical details stay hidden.

Readonly

View-only, for anyone who needs visibility without edit rights.

Want to see it running on a real season?

Request a demo and we'll walk through it against data that looks like yours.