> For the complete documentation index, see [llms.txt](https://learn.withessential.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.withessential.com/customers-and-work/scheduling/see-and-manage-your-schedule.md).

# See and manage your schedule

The Scheduling page is where you see and arrange your team's visits. Each visit is a trip to a customer's property to do work on a job, assigned to one or more technicians with a start time and an estimated duration.

Visits that already have a time appear in the schedule views; visits that still need a time wait in the Backlog panel. Use View Options to choose Day, Day (Map), Day (Schedule), Week, or Month, move the date range forward or back, and drag visits in a supported desktop calendar view to schedule, reschedule, or reassign them. Day is a one-day technician time grid, while Day (Schedule) is a daily visit list.

In the Day technician grid, the hour labels stay at the left edge while you scroll across technician columns, so each horizontal gridline keeps its time reference. Deactivated technicians start hidden every time you open Scheduling, even if you showed them during an earlier visit to the page. Use the technician visibility checkboxes to show one again for the current session; deactivated technicians use a gray avatar color in Scheduling so they remain easy to identify.

The colored edge on the left of a calendar visit shows field progress: gray is **Not Started**, blue is **En Route**, yellow is **In Progress**, and green is **Completed**. Violet identifies a draft, while the hatched edge identifies technician-unavailable time. When you open a scheduled visit, the pill beside the job number names the progress state for the whole visit across all assigned technicians. A visit opened from the Backlog is labeled **Unscheduled** instead.

Calendar cards use compact time ranges such as **9AM-10AM** or **9:35AM-10:35AM**. When a visit has an arrival window, a tall-enough card adds a separate truck section with primary **Arrive** timing and a secondary shorthand duration such as **Duration 3 hr**; its scheduled-time row uses a neutral clock instead of an exact-time target. If the card only has room for one timing row, the customer-facing **Arrive** window takes priority over the internal scheduled time. The popover shows the full **Arrive between** wording and estimated duration above the neutral-clock scheduled time and date. If the scheduled start falls outside the arrival window, the Scheduling form's start-time step, card, and popover show an alert so you can correct it. Without an arrival window, cards and popovers do not get either arrival-window section or the neutral-clock override. Hover the icon controls in the popover's upper-right corner to identify **Edit**, **Duplicate**, **Delete**, and **Close**.

You can ask Essential about a technician's day, who looks free, or what's in the backlog for whatever window you're viewing.

> **Where to find it:** Scheduling page (main navigation, Scheduling)

## Related guides

* [Draft visits and releasing them to the team](/customers-and-work/scheduling/draft-visits-and-releasing-them-to-the-team.md)
* [Drag and drop to schedule, move, reassign, and handle conflicts](/customers-and-work/scheduling/drag-and-drop-to-schedule-move-reassign-and-handle-conflicts.md)
* [Switch how the schedule is shown](/customers-and-work/scheduling/switch-how-the-schedule-is-shown-week-month-map.md)
* [Work with the scheduling backlog](/customers-and-work/scheduling/work-with-the-scheduling-backlog.md)
* [Add work orders (visit types) and contacts with reminders to a visit](/customers-and-work/scheduling/add-work-orders-visit-types-and-contacts-with-reminders-to-a-visit.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://learn.withessential.com/customers-and-work/scheduling/see-and-manage-your-schedule.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
