Skip to main content

Features Matrix

Below is an extensive list of features included in each Workstaff plan.

Main features​

FeaturePro PlanMax plan
Project-based scheduling✅✅
Open shifts / offers✅✅
Staff database management✅✅
Staff invitations✅✅
Staff ratings✅✅
Messaging / Chat✅✅
Broadcasts✅✅
Mobile application for staff✅✅
Mobile application for managers✅
Access Management✅✅
Custom Fields for staff profiles✅✅
Reports✅✅
Clients management✅
Departments✅
Basic CompensationAdd-on✅
Time Tracking / TimesheetsAdd-on✅
Clock in/out with remindersAdd-on✅
Realtime staff presenceAdd-on✅
Receive photos from staff in the fieldAdd-onAdd-on
Advanced Compensation (Premiums/Differentials)Add-onAdd-on
Integrated invoicing for contractorsAdd-onAdd-on
Payroll / Pay runAdd-onAdd-on
Client PortalAdd-onAdd-on

Staff database management​

FeaturePro PlanMax Plan
Invite / Add staff✅✅
Search, sort and filter database✅✅
Active/Inactive profiles✅✅
Location✅✅
Star Rating✅✅
Skills✅✅
Tagging✅✅
Search tags✅✅
Download staff database✅✅
Import staff from CSV templates✅✅
Bulk edit staff profiles✅✅
Placeholder profiles (without mobile app)✅✅
Custom Fields✅✅
Show calendar & work history✅✅
Manage availabilities✅✅
Organize by department✅
🔥 Disciplinary Warnings (ex: no shows)✅
Onboarding managementAdd-onAdd-on
Onboarding via Google Forms integrationAdd-onAdd-on
🔥 Send document requests directly to staffAdd-onAdd-on
🔥 Keep important staff documentsAdd-onAdd-on

Scheduling​

FeaturePro PlanMax Plan
Project-based scheduling✅✅
Complex project segmentation✅✅
Specify location for projects✅✅
Recurring / ongoing / weekly schedules✅✅
Draft schedule changes✅✅
Clone / repeat shifts✅✅
Clone / repeat schedules and booked staff✅✅
Global calendar view per day, week and month✅✅
Project calendar view✅✅
Calendar day view by shifts✅✅
Overnight shift display preferences✅✅
View & Manage staff availability✅✅
Ask staff for schedule confirmation via push notification✅✅
Double-confirmations / Re-confirmations✅✅
View confirmation status of shifts✅✅
Schedule Unpaid breaks / pauses✅✅
Schedule travel time✅✅
Detailed / fine-grained work schedules✅✅
Mark role / position as filled✅✅
Double-booking protection✅✅
Print weekly schedules / Share as PDF✅✅
Share notes with team✅✅
Share documents with team✅✅
Shift notes / instructions✅✅
Reusable snippets for notes and instructions✅✅
Drag-and-drop shifts and bookings✅✅
Magic fill: Intelligent automatic filling of shifts✅✅
Associate projects to clientsAdd-on✅
Shift tasks and task templates✅

Open shifts / Offers​

FeaturePro PlanMax Plan
Publish work opportunities to staff database based on skills and distance✅✅
Publish work opportunities to specific staff✅✅
See who opened/consulted offers✅✅
See who declined offers✅✅
Review & select applicants✅✅
Push and email notifications to staff of work opportunities✅✅
Show offer distance to staff✅✅
Add candidates directly from suggestions✅✅
Urgent offers✅
First Come, First Served offers✅

Clients​

FeaturePro PlanMax Plan
Manage clients✅
Import clients✅
Primary client contacts✅
Client management teams✅
Client staff preferences and exclusions✅
Client pricing / bill rates✅
Mixed rate types for client pricing✅
Department assignment for clients and projects✅

Access Management​

FeaturePro PlanMax Plan
Member or Admin role selection✅✅
Control access to compensation informationAdd-on✅
Control access to pricing information✅
Manager department access and All Departments views✅

Compensation​

FeaturePro PlanMax Plan
Per hour or per shift compensationAdd-on✅
VolunteeringAdd-on✅
Paid travel timeAdd-on✅
Compensation conditions per role and per shiftAdd-on✅
Default pay rates for all staffAdd-on✅
Default pay rates per skillAdd-on✅
Scheduled base pay rate changes / history on worker profilesAdd-on✅
Different base pay rates per skill on worker profilesAdd-on✅
Compensate overtimeAdd-on✅
Multiple overtime policiesAdd-onAdd-on
Overtime averaging over multiple weeksAdd-onAdd-on
Amount per travel hour premiumsAdd-onAdd-on
Amount per work hour premiumsAdd-onAdd-on
Amount per shift premiumsAdd-onAdd-on
Percent of base wage premiumsAdd-onAdd-on
Automatic premiums based on time rangeAdd-onAdd-on
Automatic premiums based on days of weekAdd-onAdd-on
Automatic premiums based on skillsAdd-onAdd-on
Automatic premiums based on custom field valuesAdd-onAdd-on
Automatic premiums based on employment statusAdd-onAdd-on
Automatic premiums based on team leadAdd-onAdd-on

Time Tracking​

FeaturePro PlanMax Plan
View staff schedule✅✅
Track work times, travel times and unpaid pausesAdd-on✅
Track and identify overtimeAdd-on✅
Clock in/out with QR CodeAdd-on✅
Enforce clock in/out via QR codeAdd-on✅
Geolocated clock in/outAdd-on✅
Team leads can track time (clock in/out) of colleaguesAdd-on✅
Team leads can submit timesheets on behalf of colleaguesAdd-on✅
Team leads can review hours submitted by colleaguesAdd-on✅
Timesheet approvalAdd-on✅
Timesheet correctionsAdd-on✅
Timesheet corrections historyAdd-on✅
Different time tracking settings per projectAdd-on✅
Trust verificationsAdd-on✅
Download summarized timesheet dataAdd-on✅
Download detailed timesheet dataAdd-on✅
Enforce clock in / out via team leadsAdd-on✅
🔥 No shows / Absence trackingAdd-on✅

Invoicing​

FeaturePro PlanMax Plan
Contractors can create and submit invoices via mobile appAdd-onAdd-on
Invoices can only be submitted once timesheets are approvedAdd-onAdd-on
Automatic invoice lines reconciliationAdd-onAdd-on
Mark invoice as approvedAdd-onAdd-on
Mark invoice as paidAdd-onAdd-on
Download and print invoiceAdd-onAdd-on
Export invoices to ExcelAdd-onAdd-on
Multiple sales tax modelsAdd-onAdd-on
Non-taxable invoice line itemsAdd-onAdd-on

Payroll / Pay Run​

FeaturePro PlanMax Plan
Consolidate earnings for employees and contractors within pay periodsAdd-onAdd-on
Weekly (52/year) and Bi-Weekly (26/year) pay periodsAdd-onAdd-on
Daily and weekly work hours summary per staffAdd-onAdd-on
Overtime; Compensate hours worked in overtimeAdd-onAdd-on
Split overnight shifts at midnight for payrollAdd-onAdd-on
Detection of non-approved hoursAdd-onAdd-on
Detection of unprocessed shiftsAdd-onAdd-on
Detection of schedule and compensation changesAdd-onAdd-on
Prevention of changes after a stub has been marked as processedAdd-onAdd-on
View total gross earnings per pay periodAdd-onAdd-on
Detailed column-mode payroll exportAdd-onAdd-on
Download detailed earnings data to Excel/CSVAdd-onAdd-on

Messaging​

FeaturePro PlanMax Plan
Integrated two-way chat messaging✅✅
1-1 chats✅✅
Team chats✅✅
Search conversations✅✅
Archive conversations✅✅
Help Desk / Support Team conversations✅✅
Rich text (formatting) and links in messages✅✅
Close / end conversation✅✅
One-way Broadcasts✅✅
Group chats✅

Mobile App​

FeaturePro PlanMax Plan
Manage profile (contact info, picture, skills, work experience, etc.)✅✅
Change contact information✅✅
View work schedule and agenda✅✅
Staff calendar subscription (Google Calendar / iCal)✅✅
Manage detailed availability✅✅
View work opportunities (open shifts)✅✅
Submit application to opportunities✅✅
Confirm work schedules✅✅
Request cancellations✅✅
View shift and schedule details✅✅
View team / colleagues on shifts✅✅
View shared documents✅✅
Chat with employer✅✅
Team chat✅✅
Receive push notifications✅✅
Manage notifications preferences✅✅
View colleague contact information✅✅
Clock in/outAdd-on✅
Clock in/out by team leadsAdd-on✅
Clock in/out with QR CodeAdd-on✅
Submit timesheetAdd-on✅
Submit timesheet for colleaguesAdd-on✅
Create and submit invoices from approved timesheets (contractors)Add-onAdd-on
Download and print submitted invoices (contractors)Add-onAdd-on

Notifications​

FeatureChannelsPro PlanMax Plan
New offers notification✉️ 📱✅✅
New booking notification✉️ 📱✅✅
Schedule change notification✉️ 📱✅✅
Booking cancelled notification✉️ 📱✅✅
New chat message notification✉️ 📱✅✅
New broadcast message notification✉️ 📱✅✅
Cancellation requested notification✉️✅✅
New applicant notification✉️✅✅
Clock in reminder notification📱️Add-on✅
Late clock-in notification✉️Add-on✅
New disciplinary warning notification✉️ 📱✅

Settings & Customization​

FeaturePro PlanMax Plan
Custom logo and company info✅✅
Custom first day of week✅✅
Multiple timezones support✅✅
Customize skills / roles and set colors✅✅
Customize tags for staff profiles✅✅
Custom fields for staff profiles✅✅
Manager profile pictures✅✅
Departments✅
PremiumsAdd-onAdd-on

Reporting​

FeaturePro PlanMax Plan
Reports tab✅✅
Staff Performance report✅✅
Staff Engagement report✅✅
Capacity Analysis report✅✅
Customizable printable reports✅✅
Timesheets printable report✅✅
Daily Planning printable report✅✅
Weekly Planning printable report✅✅
Project budgets✅
Actual costs✅
Client Pricing report✅
Export Client Pricing to Excel✅
Export Client Pricing for QuickBooks✅
Contractor Invoices Summary reportAdd-onAdd-on

Client Portal​

Available as an add-on, the Workstaff Client Portal helps staffing organizations bring their clients closer with a dedicated and personalized online portal for sharing projects, photos and more.

FeaturePro PlanMax Plan
Share staffing projects (team, schedules, completion) with your clientsAdd-onAdd-on
Share project photos with your clientsAdd-onAdd-on
Share approved timesheets with your clientsAdd-onAdd-on
Dedicated Web address for your portal, branded to your organizationAdd-onAdd-on
Manage Client Portal users and accessAdd-onAdd-on
Client staff requestsAdd-onAdd-on
Auto-accept mandates for selected clientsAdd-onAdd-on
Instant project sharingAdd-onAdd-on
Sync project title, address and location updatesAdd-onAdd-on
Client notificationsAdd-onAdd-on
Staff Selection: clients confirm or choose staffAdd-onAdd-on
Staff Selection drafts and approval workflowsAdd-onAdd-on

Field Reports​

The Field Reports feature help you collect structured feedback from your staff, ensuring better visibility and improved decision-making.

FeaturePro PlanMax Plan
Create customizable questionnairesAdd-onAdd-on
Tracking questionnaire responses by projectAdd-onAdd-on
Edit answers before sharing with clientsAdd-onAdd-on
Manager-edited responsesAdd-onAdd-on
Different field reports per skillAdd-onAdd-on
Per-client default field report settingsAdd-onAdd-on
Download responses to ExcelAdd-onAdd-on
Share answers with your clients on the Client PortalAdd-onAdd-on

Addons​

These addons currently need to be enabled for your account by our Customer Success team on request - let us know if you're interested in trying them out.

FeaturePro PlanMax Plan
Transaction Pro (QuickBooks data export for Bills) - available with the Payroll add-on✅✅
QuickBooks Export of Contractor Bills - available with the Contract Invoicing add-on✅
QuickBooks Export of Client Invoices✅