Deucalion Docs
How-to guideA task-oriented guide for completing a specific goal.
adminschedulerplannerboardtimelinemapfiltersnavigation

Views and Navigation

Use board, day timeline, week timeline, and map views to plan work from the right angle, and navigate with filters, focus tabs, and URL state.

Before you start

  • You can access the scheduler and understand the basic layout from the quickstart.

Expected outcome

You can switch between views, use geographic and operational filters, and navigate efficiently using focus tabs, search, and URL state.

Choosing the right view

ViewBest forSwitch to it when you need toโ€ฆ
BoardAssignment balancingSee how work is distributed across engineers
Day timelineIntra-day schedulingPlan exact timing, spot overlaps and double-bookings
Week timelineCapacity planningBalance workload across a 7-day window
MapGeographic planningCluster nearby jobs, plan routes, filter by region

Use the view switcher in the toolbar to change views. Your last-used view persists across sessions via localStorage.

Board view

The board is a kanban surface organised by engineer. Each engineer gets a vertical lane. An Unassigned lane collects jobs without an engineer.

Key interactions:

  • Drag a card between lanes to reassign the job to a different engineer.
  • Click a card to open the Quick View for detailed editing.
  • Scan lanes to spot overloaded or underutilised engineers.

The drag system validates moves before accepting them. Invalid drops (e.g. incompatible status) show a red indicator and are rejected.

Typical board workflow:

  1. Open the scheduler in Board view.
  2. Start from the Unassigned lane โ€” these jobs need attention first.
  3. Drag each job into the engineer best suited for it.
  4. Click cards to adjust dates, duration, or equipment as you go.
  5. When a batch is ready, switch to deploying.

Day timeline view

The day timeline shows a single day from 06:00 to 22:00 with hourly gridlines. Engineers appear as rows. Jobs are positioned at their scheduled time with width proportional to estimated duration.

Key interactions:

  • Navigate days using the arrows or click Today to jump back.
  • Drag a job horizontally to reschedule within the day.
  • Spot conflicts โ€” overlapping jobs are visually stacked, making double-bookings obvious.

When to use the day timeline:

  • Final-checking tomorrow's schedule before deploying
  • Fitting a last-minute job into an engineer's day without overlapping existing work
  • Verifying jobs fit within site access windows (e.g. "between 09:00 and 14:00")

Week timeline view

The week timeline shows 7 day columns with engineer grouping. Each column lists the jobs scheduled for that day.

Key interactions:

  • Drag jobs across days to reschedule within the week.
  • Navigate weeks using the arrows or the date picker.
  • Spot gaps โ€” empty day columns show available capacity.

When to use the week timeline:

  • Weekly planning sessions where you balance load across the week
  • Identifying which days are light and can absorb additional work
  • Reviewing the upcoming week before a Monday planning call

Map view

The map shows job locations as clustered markers on a Leaflet map. A sidebar lists the sites in the current filtered view.

Key interactions:

  • Click a marker to see a popup with site details, job count, assigned engineers, and acknowledgement summary (e.g. "2 acknowledged / 1 awaiting").
  • Click a cluster to zoom in and expand to individual site markers.
  • Click "Centre" in the sidebar to pan the map to a specific site.
  • Click "Filter [AREA]" in a marker popup to apply a postcode area filter instantly.

Map pin colours:

Map pins use a four-tone colour scheme based on job state:

ToneMeaning
DefaultDraft or undeployed jobs
SuccessDeployed and fully acknowledged
Awaiting (amber)Deployed but at least one job at the site is awaiting engineer acknowledgement
WarningAt least one urgent or in-progress job at the site (shown as LIVE in popup status)

Geographic auto-zoom: When you apply a region or postcode area filter, the map automatically zooms to fit all matching sites. When you clear the filter, the map resets to the full UK view.

When to use the map:

  • Grouping nearby jobs into efficient day routes
  • Identifying site clusters for batch scheduling
  • Filtering to a postcode area before switching to board or timeline to assign

Filter system

The scheduler supports 10 filter dimensions. All filters are applied server-side and reflected in the URL.

Geographic filters

FilterParamHow it works
RegionregionMulti-select from 12 UK regions. Expands to constituent postcode areas.
Postcode areapostcodeAreaMulti-select from Royal Mail postcode areas (e.g. SW, E, M). Searchable dropdown.

Region and postcode area are mutually clearing โ€” selecting a region clears any postcode selection, and vice versa.

Assignment and type filters

FilterParamValues
EngineerengineerIdAny workspace engineer with field-work eligibility
SitesiteIdAny workspace site
Job typejobTypeinspection, work_order, task
Statusstatuspending, in_progress, completed, cancelled

Operational filters

FilterParamValues
EquipmentequipmentAny combination of: mewp, scaffold, tower_scaffold, ladder, cherry_picker, rope_access, harness
Out of hoursoohtrue or false

Equipment uses OR semantics โ€” a job matches if it requires any of the selected equipment types.

FilterParamBehaviour
Date rangestart, endISO dates. Limits view to jobs within the window.
SearchqFree text. Searches title, site, system, engineer names, postcode.

Clearing filters

Click Reset filters in the filter bar to return to the default view (current week, no filters). Individual filters can be cleared independently.

Focus tabs

The planner list includes focus tabs that slice the job set by operational priority:

TabShows
AllEvery job matching current filters
BlockedJobs with blocking validation warnings
FlaggedJobs with any warnings
UnassignedJobs with no engineer
UnscheduledJobs with no date or target month
DraftJobs not yet deployed
ReadyJobs passing all deployment checks
DeployedJobs already pushed to the field
AwaitingDeployed jobs the engineer has not yet acknowledged
AcknowledgedDeployed jobs the engineer has opened in their day run

Focus tabs combine with filters โ€” filtering to a region and then clicking Unassigned shows unassigned jobs in that region.

URL state and bookmarks

Every filter, view selection, focus tab, and panel state is stored in the URL. This means:

  • Bookmark a scheduler view to return to exactly the same slice later.
  • Share a URL with a colleague to show them the same planning context.
  • Use browser back/forward to navigate between scheduler states.

Layout preferences (active view, timeline mode) also persist to localStorage so the scheduler opens the way you left it.

Planner list columns

The planner list is a 19-column sortable table. Click any column header to sort.

ColumnWhat it shows
CheckboxSelection for bulk actions
Job type iconInspection, work order, or task
TitleJob title with site name
AssigneeEngineer name(s)
Scheduled dateExact date or target month
DurationEstimated duration in minutes
PriorityLow, normal, high, or urgent
StatusCurrent job status
CrewCrew size (shown when > 1)
EquipmentAccess equipment badges
OOHOut-of-hours indicator
WarningsWarning count and severity
WindowSchedule window start/end
FlexFlex tolerance in days
DeploymentDraft or deployed
SiteSite name
SystemSystem name
PostcodeSite postcode
ActionsQuick view, detail link

Troubleshooting

ProblemWhat to check
A field user is missing from the assignee pickerConfirm field-work eligibility is enabled for that user
The wrong slice keeps reopeningCheck the URL hash for saved view, focus, and date params
Map markers are not showingVerify the site records have latitude and longitude populated
Filters seem to have no effectCheck if mutually-clearing filters (region vs postcode) are conflicting
Planner list is emptyCheck that the date range covers the period you expect; clear all filters and retry

On this page