Arrival windows on jobs and visits | FieldCamp
Promise a FieldCamp customer an arrival window instead of an exact time, keep the calendar booked for the real visit length, and move the window with the visit.
An arrival window is the promise you give the customer — "between 9:00 and 11:00" — while your calendar still holds only the real visit length. It keeps dispatch flexible without telling the customer a minute-exact time you cannot guarantee.
This is the window on an existing job or visit. For the windows customers pick themselves when booking online, see Arrival windows with manual capacity and Arrival windows with provider-based capacity.
Before you begin
- Anyone who can create or edit a job can set the window.
- The window is a customer-facing promise, not a scheduling constraint. Availability, conflicts and capacity are all still calculated from the visit's own start and end.
Set an arrival window when creating a job
- Create the job and choose the visit date and start time.
- Set Arrival window:
| Option | What the customer is told |
|---|---|
| Exact time | No window — the scheduled start time |
| 1 hour | Arrives within an hour of the start |
| 2 hours | Arrives within two hours of the start |
| Custom | A window length you choose |
The form spells out the result: Customer sees: arrives between 09:00 and 11:00. The calendar only blocks the actual visit time.
The window is anchored to each visit's own start, so a multi-visit or recurring job gives every visit its own window from the same setting.
See and change the window
The Arrival window is shown on:
- the classic job detail page;
- the classic visit detail page; and
- the Visit Details panel on the calendar.
Edit the visit to change or clear it. Clearing both ends removes the promise and the customer sees the exact time again.
Moving a visit moves the window
When a visit is rescheduled — dragged on the calendar, edited, or moved by AI dispatch — the stored window shifts by the same amount, so the promise stays attached to the new slot. Move a 9:00–11:00 window from 9:00 to 13:00 and the customer's window becomes 13:00–15:00 automatically.
If you send explicit window values while rescheduling, those values win instead.
Where the customer sees it
The window flows into the customer-facing surfaces that quote an arrival time, including the tracking link the customer opens to follow the visit. See Customer visit tracking ETA links.
It is also available as a variable in workflow actions, so a reminder message can quote the window instead of a fixed time. See Build and test workflows.
Related articles
Schedule Later & Visit Schedule Links | FieldCamp
Use Schedule Later to park one-off jobs as unscheduled and share a per-visit schedule link so customers can pick their own slot.
Schedule Conflicts | FieldCamp
Learn how FieldCamp detects double-bookings and overlapping visits automatically, and how to resolve scheduling conflicts with reassign or reschedule.