Features

Every feature. One flat price.

Everything on this page is included in Shift Terminal Pro at CA$49 a month for your whole organization, with unlimited users. There are no add-ons and no higher tiers.

Run the week

Scheduling

Build and publish the week in minutes

4 × 4
view modes × view types

Drag-and-drop shifts across day, week, two-week and month views, by person, position, job site or coverage. Templates and repeating shifts do the heavy lifting; publish notifies only the people whose shifts changed.

  • Auto-assign, templates, repeating shifts, and drag-drop scheduling for every team.
  • Four views (Day, Week, Two Weeks, Month) by Users, Positions, Job Sites or Coverage.
  • Save a shift or a whole week as a template; copy last week with conflict resolution.
  • Open shifts with multiple slots, pickup approval, and offers to specific people; shift bidding.
  • Auto-assign respects max weekly hours, unavailability, preferred availability and approved time off.
  • Find a replacement: offer a shift to eligible coworkers with conflict and time-off flags.
  • Shift confirmations, max-weekly-hours enforcement and a shift history for every change.
  • Print with annotations and an unpublished watermark, or export the schedule to CSV.
  • Colour by shift, position or job site; calendar annotations such as "business closed".
  • Weather on the grid and a labour-forecast footer with sales, hours or custom units.

Requests

Shift swaps, drops and pickups, handled in the app

5
shift-request types

Employees ask to swap, drop, release or split a shift from their phone; coworkers accept; managers approve where your rules say so. Open-shift pickups, absences and geofence overrides run through the same queue.

  • Five shift-request types: swap, drop, release, split and find-replacement.
  • Open-shift pickup requests and bids, approved by managers or supervisors, whichever you choose.
  • Absence reporting with "get it covered": move to open shifts, find a replacement or delete.
  • Geofence-override requests when someone genuinely needs to clock in off-site.
  • Per-type rules: allow or disallow, require manager review, who approves.
  • Peer acceptance for swaps, and stale requests expire or cancel automatically.

Time off

Time-off requests and automatic PTO accrual

Requests, approvals, blocked dates and accrual policies in one place. Balances grow per hour, day, week, month or year with carry-over, tenure milestones and caps. Paid time off flows into timesheets and payroll exports.

  • Time-off requests with approval rules set separately for employees and supervisors.
  • Custom paid and unpaid time-off types.
  • Blocked dates: business closed, no time off allowed, holidays and announcements.
  • PTO accrual with automatic calculations: per hour worked, day worked, week, month or year.
  • Carry-over into the next year, tenure milestones that raise the rate, and maximum balances.
  • Balances and a manual-adjustment log per person; policies assigned per user.
  • Paid time off is included in timesheets and every payroll export.

Track the hours

Time clock

A time clock with GPS and photo verification

Employees clock in from any device with GPS verification. See who is on-site and when, and help reduce buddy punching. Optional photo verification confirms identity on any device.

  • Clock in from any browser, phone, or a shared kiosk. No app download required.
  • Verify employees are on-site when they clock in. Prevent buddy punching.
  • Set virtual boundaries around job sites. Block or flag clock-ins outside the zone with override requests.
  • Geofence radius from 50 m to 1 km per job site, enforced on the server, not just in the app.
  • Selfie at clock-in on any device. Confirm identity instantly.
  • Early clock-in window and late grace period; require a scheduled shift to clock in.
  • Forgotten punches close automatically after 10 to 24 hours.
  • Prompted clock-in: a one-tap push when the shift starts.
  • Time rounding, pay periods, a tips prompt at clock-out, and manual entries with history and notes.

Attendance

Live attendance and timesheet approvals

9
attendance-notice types

A live time tracker, timesheets with per-person or batch approval, and nine kinds of attendance notice: late, early, wrong location, not scheduled, no-show, missed clock-in and more.

  • Live view of who is clocked in right now.
  • Timesheets with per-employee and batch approval, period-issue badges and inline edits.
  • Nine attendance-notice types: clocked in early or late, clocked out early or late, wrong location, not scheduled, no-show, missed clock-in, absence.
  • Automated overtime rules, shift confirmations, and attendance notices.
  • Absences tracked against the schedule with cover options from the same screen.

Canadian compliance

Provincial overtime rules, statutory holidays and break rules

13+
statutory holidays

Province-specific overtime, statutory holiday pay, and Canadian payroll export formats. Daily, weekly, and double-time overtime are all built in, with presets for Ontario, British Columbia, Alberta and Quebec.

  • Weekly, daily and double-time overtime, applied consistently to timesheets, reports and exports.
  • Province presets (Ontario 44 h, British Columbia 40 h / 8 h daily / 12 h double, Alberta 44 h / 8 h, Quebec 40 h), with a warning if your settings drift from the preset.
  • Minimum-wage warnings and vacation-pay percentage for holiday pay estimates.
  • Canadian statutory holidays, including provincial ones such as Family Day, Saint-Jean-Baptiste Day and Truth and Reconciliation Day, plus a Holiday Pay Estimate report.
  • Break rules: auto-deducted meal breaks, employee-clocked unpaid breaks and paid rest breaks; the policy prints on the timesheet report.
  • Fixed weekly work hours and patterns per employee.
  • Overtime alerts sent to managers as people approach the threshold.

Kiosk

Turn a shared tablet into a time clock

Lock any shared tablet as a time-clock terminal. Staff identify with an employee ID and a PIN, punches keep working when the connection drops, and photo, break and tip prompts all run at the terminal.

  • Lock a device to clock-in/out only; unlocking needs a manager sign-in.
  • Employee ID plus a personal PIN, with a lockout after repeated failures.
  • Punches queue while offline and replay when the connection returns.
  • The screen stays awake for the whole shift.
  • Photo verification, break prompts and tips prompts at the terminal.

Pay and report

Reports

18 reports, with scheduled e-mail delivery

18
report types

Timesheets, labor cost breakdowns, attendance reports, CSV exports, and advanced analytics. Save a configuration, or schedule it to arrive by e-mail every week.

  • Timesheets, Labor Cost, Time Off, Attendance, Schedule Coverage, Labor Forecast Analysis, Holiday Pay Estimate, Task Completion.
  • Hours by Employee, by Job Site and by Position; Breaks; Shift History (audit trail).
  • Shift Requests, Shift Templates, Users, Archived Users and Job Sites exports.
  • Saved report configurations with date presets and filters by employee, position, job site or schedule.
  • Scheduled reports daily, weekly or monthly to up to ten recipients.
  • E-mail a report as a CSV attachment or a download link that expires after 48 hours.
  • A complete export of your organization’s data, on request, from Settings.

Integrations

QuickBooks sync and payroll exports

7
payroll export formats

Sync approved timesheets to QuickBooks Online as time activities, or export payroll CSVs in Ceridian/Dayforce, ADP Canada, ADP, Gusto, QuickBooks, Standard or Generic formats. Shifts sync to any calendar.

  • QuickBooks Online (Essentials or Plus): connect once, map employees, choose how wages and positions appear, and sync approved timesheets on approval or on demand.
  • Payroll CSV formats: Generic, Standard, ADP, Gusto, QuickBooks, Ceridian/Dayforce and ADP Canada.
  • Calendar sync: every published shift as an .ics feed for Google, Apple or Outlook calendars.
  • Local weather on the schedule, so outdoor teams plan around it.

Keep everyone in the loop

WorkChat

Team messaging in the same app as the schedule

Slack-style channels for your hourly team. Share updates, coordinate shift swaps, and keep everyone in the loop.

  • Slack-style channels for your team, not just basic group messaging.
  • Direct messages, realtime delivery and threaded replies.
  • Rename channels, manage members, and control who can post or create channels.
  • E-mail broadcasts to the whole team, with a history of what was sent.

Notifications

Push, e-mail and in-app notifications, set per person

17
alert preferences

In-app, e-mail and push notifications for every schedule change, request and reminder. Each person picks which of seventeen alert types reach them, on which channel, and sets quiet hours.

  • Employees get instant push or email notifications.
  • Shift reminders, clock-in reminders, prompted clock-in, schedule published and every request outcome.
  • Overtime alerts, missed clock-in and missed clock-out notices for managers.
  • Seventeen alert types with separate e-mail and push toggles, plus quiet hours.
  • Real-time schedule updates, no version confusion.

For your team

Self-service for employees, on their phone

My Schedule, My Timesheet, My Availability and My Profile: see the week, get a shift covered, check hours and overtime, set availability, and manage your own notifications, without involving a manager for routine changes.

  • My Schedule with coworkers, open shifts and one-tap "get it covered" (release, drop, swap, split).
  • Team Schedule that respects your privacy settings.
  • My Timesheet with regular, overtime and double-time hours; self-edits while the period is open.
  • My Availability: preferred and unavailable times, repeating daily, weekly or biweekly.
  • My Profile: personal timezone, two-factor authentication, kiosk PIN, alert preferences, quiet hours.
  • Documents to read and acknowledge, right in the app.

Dashboard

A dashboard for the day

11
dashboard widgets

Eleven widgets, including today’s schedule, open shifts, attendance notices, coverage, worked and projected labour cost and the pay-period forecast, shown or hidden per person.

  • Today’s Schedule, Open Shifts Available, Attendance Notices, Today’s Snapshot and Coverage.
  • Worked Labor Cost, Pay Period Forecast, Projected Labor Cost and Pay Period Complete for managers.
  • Important Upcoming Dates and Team Recognition.
  • Show, hide and reorder widgets per user.

Run the business

Team

People, positions, sites, documents and certifications

Add people one at a time or import a spreadsheet, set roles, wages, positions, schedules and hours, then keep documents acknowledged, certifications current and good work recognized.

  • Users with roles, employee IDs, hourly wages, positions, schedules, tags, max hours and fixed hours.
  • Import from a spreadsheet or add team members one by one.
  • E-mail invitations that expire, archive and restore with a reason.
  • Colour-coded positions, multiple schedules, and job sites with a map pin and radius.
  • Documents with required acknowledgments and who-acknowledged tracking; uploads are virus-scanned.
  • Certifications with expiry dates and "expiring soon" filters.
  • Award badges for great performance: Star Performer, Team Player, Quick Learner, and more.
  • A nine-step getting-started checklist for new organizations.
  • Privacy mode hides coworker contact details from employees; supervisor wage visibility is a switch.

Tasks

Shift checklists and team tasks with photo proof

Shift checklists and recurring team tasks with photo proof and required enforcement.

  • Reusable task lists with required items.
  • Attach a checklist to any shift.
  • Team tasks by day, repeating across dates, with custom items.
  • Photo proof on completion and a Task Completion report.

Locations

Multiple locations on one account, at one price

Unlimited schedules and job sites. Share staff across locations, view the week by site, and let overtime add up across all of them, without paying per location.

  • Multiple schedules and job sites, each with its own address and geofence.
  • A Job Sites view of the day and week.
  • Labour sharing: schedule people at locations other than their home one.
  • Shared shifts across schedules with manager approval.
  • Overtime calculated across schedules, not per location.

Permissions

Four roles and 34 permission settings

34
permissions

Admins, managers, supervisors and employees each see what they should. Adjust any of 34 permissions per role or per person.

  • Admin, manager, supervisor and employee roles.
  • 34 permissions across scheduling, time off, time clock, user management, reports, settings and communication.
  • Per-role overrides for managers and supervisors, and per-user overrides for exceptions.

Security and support

Security

Data isolation and encryption

Data is encrypted in transit and at rest, and each organization is isolated with role-based access controls. Two-factor authentication, audit trails and a signed Data Processing Agreement come standard.

  • Two-factor authentication with any authenticator app.
  • Every organization’s data is isolated by row-level security in the database.
  • TLS 1.2+ in transit, AES-256 at rest, hashed passwords, signed sessions.
  • Audit trails on administrative actions and rate limiting on sensitive endpoints.
  • Database and file storage hosted in Canada.
  • PIPEDA and CASL compliance, a published Data Processing Agreement and security.txt.
  • Self-serve export of your organization’s data and self-serve account deletion.

Devices

Works on any device

Phones, tablets and computers, in any modern browser, installable to the home screen. Camera, location and push notifications work in the browser; no app store download required.

  • Any device with a browser works. No app download required.
  • Install to the home screen for an app-like experience.
  • Camera for photo clock-in, location for GPS verification, push for reminders.
  • A dedicated mobile layout for the schedule and the time clock.

Support

Help center and support tickets, answered by our team

22
help articles

A searchable help center with 22 articles, support tickets with threaded replies inside the app, and a small Canadian team that answers them.

  • Help center with 22 articles across getting started, scheduling, time and attendance, time off, WorkChat, reports and settings.
  • Support tickets with priorities and threaded replies, answered by people.
  • A getting-started checklist and welcome tour for every new organization.

Ready to simplify your workforce management?

Join teams that schedule smarter, track time accurately, and keep everyone connected.

Start free trial

No credit card required. 14-day free trial included.