Demo · Shift planner
Drag a shift, open the detail,see the matching candidates.
A swimlane scheduler from 3B WFM - switch industries, drag shifts between workers, double-click any shift to see how rich the placement detail and Search & Match flow are. Site timezones, compliance alerts, cancelled shifts and live save - all baked in. Built for schedulers and dispatchers, not engineers - every action is point-and-click.
Industry
Site · PDT17:03You · UTC00:03Unassigned
3 open · drag onto a worker
Cosa Mesa Reg.
07:00–19:00
RN · Med-Surg
PendingUCLA Med.
19:00–07:00
RN · ICU
PendingLong Beach Mem.
07:00–19:00
RN · Med-Surg
PendingJane Reyes
RN · Med-Surg · Los Angeles
UCLA Med.
19:00–07:00
RN · ICU
UCLA Med.
19:00–07:00
RN · ICU
Cosa Mesa Reg.
07:00–14:00
RN · Med-Surg
Asla Salim
RN · ER · Long Beach
Long Beach Mem.
07:00–19:00
RN · ER
Long Beach Mem.
07:00–19:00
RN · ER
Cosa Mesa Reg.
07:00–14:00
RN · Med-Surg
PendingTom Briggs
LVN · Med-Surg · Anaheim
Anaheim Reg.
14:00–22:00
LVN · Med-Surg
Anaheim Reg.
14:00–22:00
LVN · Med-Surg
Anaheim Reg.
14:00–22:00
LVN · Med-Surg
Alex Livanios
RN · Travel · Riverside
Cosa Mesa Reg.
07:00–14:00
RN · Travel
8Marcus Chen
Locum GP · Pasadena
Pasadena Clinic
09:00–17:00
Locum GP
CancelledPasadena Clinic
09:00–17:00
Locum GP
Priya Shah
RN · ICU · Santa Monica
Santa Monica Med.
07:00–19:00
RN · ICU
Santa Monica Med.
07:00–19:00
RN · ICU
Try it · drag any coloured shift onto a different worker / day · double-click to open the placement form.
What this demo proves
One scheduler, every staffing vertical.
Swimlane scheduling
One row per worker. Top row for unassigned. Drag a shift onto a worker swimlane and 3B saves it instantly - every move is a Salesforce-native event.
Compliance alerts inline
Expired licenses, missed inductions, travel distances, tachograph violations - all surfaced on the shift card before you even open it.
Rich placement form
Double-click any shift for the full picture - pay and bill, bonuses, breaks, travel, client comments and the industry-specific fields that matter for the role.
Site & viewer timezones
Shifts are stored in the site's timezone. Every shift card and form shows the site time AND your local time - multinational teams stop arguing about hours.
Built for staffing complexity
Switch industries, switch the rules.
Every vertical has its own compliance shape - 3B's policy engine handles them all from one schema. The planner above shows just four. The product ships with dozens.
🇺🇸 Healthcare · CA travel
State == "CA" && Industry == "Healthcare"
- RN license + BLS · live AHPRA-style check
- Patient ratios · ward · scrubs size
- Travel-time limit · 90 min hard rule
🇬🇧 Education · UK supply
Country == "UK" && Role == "Supply"
- QTS / Section 128 · live TRA check
- KCSiE attestation · annual
- SEN flags · subject · year-group match
🇺🇸 Industrial · NJ DC
Industry == "Industrial" && Role == "Forklift"
- OSHA 10 · 29 CFR 1910.178 lift cert
- Site induction · PPE issued tracking
- Hazard zone fit-test on file
🇦🇺 Driving · Sydney HGV
Country == "AU" && License == "HC/MR"
- HC licence · CPC · ADR by class
- Tacho rest · 11h / 56h weekly limits
- Vehicle reg · route · drop count
Ready when you are
Ready to see this on your data?
Hook 3B WFM up to your worker, client and compliance objects in Salesforce - and your scheduler runs the rules engine, not your ops team.