LWC

Live crew board

Seven technicians on one day, 7 AM to 6 PM, with reschedule and reassign one click from any job. One tag in your LWC, no scheduling code.

Scheduler
avonni-dd-scheduler
top
The scenario

SolarOps dispatch sees the whole crew on a timeline. One row per technician, jobs colored by person, short labels so the day stays readable. Click a job and the popover shows its window with Reschedule and Reassign. Auto-dispatch sits in the header.

The configuration
  • variant: timeline, hiddenVariants: ['agenda', 'calendar']: one view, the one dispatch uses.
  • availableTimeFrames: ['07:00-18:59']: the working day, nothing before or after.
  • query on the work order object, mapping.resourceName on the technician: one row per person, one color per row from itemPalette.
  • itemActions Reschedule and Reassign, headerActions Auto-dispatch: they fire itemactionclick and headeractionclick, your code decides what happens next.
Step by step

The settings above are the ones that matter. The tutorial has the whole build: the objects and sample data behind the screen, every step in order, and what to check once it runs.

Open the tutorial

Build it in your org.

85+ components, four Salesforce surfaces, 10 free production licenses. Start with the one you just saw.