Skip to content

Calendar view

Last updated:

Calendar view lays visits out on a time grid. Use it when a customer needs a set arrival window, or when the crew needs start and finish times on the schedule, in the mobile app, or on a printed runsheet.

If customers are happy for the work to happen any time that day, stay on Day, Week, or Month and plan with Smart ETAs instead. See How do I add start and end times to visits?.

The view menu on Schedule has two families. Day, Week, and Month show visits grouped into job runs. Calendar day, Calendar week, and Calendar month show visits by time of day.

  • Day: running today. Put employees on job runs, set the order of visits, and check the route.
  • Week: moving visits between days and job runs within a week.
  • Month: planning ahead and finding room. Each week is one row across the screen. The bottom of each job run shows its total hours (and value, if you use estimated values), so a day with a low total has space for another visit. See How schedule hour totals work.
  • Calendar day, week, and month: only useful when your visits have start and end times. Visits without a time all sit in the anytime band at the top of the day, so on a busy day the calendar is just a list with no time slots to plan around.

Month view shows every visit, so a busy week is tall and you scroll to see the rest of the month. To fit more on screen, open the Schedule display settings (three horizontal sliders), set View mode to Compact, and set Run heights to Fit content. See Using the display settings on the schedule.

Open Settings → Visits → Visit settings, then turn on Enable calendar view.

Open Schedule. Open the view menu (it shows the current view, such as Week) and choose Calendar day, Calendar week, or Calendar month.

View menu with Calendar day, Calendar week, and Calendar month

Anytime visits sit in a band at the top. Timed visits sit in the time slot for their start and finish. You can change the order of anytime visits on Day, Week, and Month. The calendar does not reorder that band.

Calendar day with anytime visits at the top and timed visits in slots

This video walks through the difference between the day, week, and month schedule and calendar view:

Open the visit and enter a start and end time, or tick Any time to move it into the anytime band. See Start and end times in the calendar schedule, which also covers time clash warnings and lunch breaks.

On calendar day or week, drag across an empty stretch of the day to add a visit for that time.

On calendar day or week:

  • Drag the visit to another time or day. The start and the finish move together.
  • Drag the bottom edge to change when it finishes. That changes how long the visit runs. The top edge stays put, so you cannot drag the start time on its own. Drag the whole visit, or edit the times on the visit.

Click a visit to open it.

There is no line on the calendar for the current time of day.

Each block shows the visit title, then a second line with the contact name or the property address. Which one is the title depends on Visit title on schedule in Settings → Visits → Visit settings. See Visit title on schedule.

Each block is the colour of its job run’s crew, so every visit in a run is the same colour. Runs without a crew are grey. The block keeps that colour when you complete or invoice the visit. The status colours (red, orange, green and so on) only show on Day, Week, and Month, so switch to one of those to see at a glance which visits are done. Skipped visits show with a line through the title. See What do the color codes on the schedule mean?.

Long names are cut off. A short visit is only as tall as the time you set, so the name can be cut off even when the block is wide.

Day, Week, and Month still have a few tools that calendar day, week, and month do not:

Route optimization reorders anytime visits. A visit with a fixed time stays in its slot. See Route optimization.