solarOSsolarOS Docs
GuidesService

Operations → Dispatch (/operations/dispatch) is the Dispatch Board (apps/web/src/app/(authenticated)/service/dispatch/dispatch-board.tsx), with a queue of unscheduled work (work-queue.tsx, use-queue-work-orders.ts), a calendar view (dispatch/calendar/), a map view (dispatch/map/), and crew grouping (crews-panel.tsx, Save as crew). Appointments can be dragged onto a technician's slot (dispatch-drag-context.tsx) to schedule them, which is the same underlying action as scheduling from a Work Order directly; see Schedule a service visit.

TODO(owner, likely product): write the full guide covering the queue vs. calendar vs. map views, what a "crew" is and how Save as crew differs from a one-off multi-technician assignment, and how the board surfaces a double-booking warning during a drag-to-schedule versus the drawer-based flow already documented.

Was this page helpful?