# Fixed when it must be, flexible when it can.

> Mix fixed appointments with flexible visits. SalesFleet honours earliest/latest arrival, flexible-day and flexible-week constraints when sequencing tours.

*Source: https://salesfleet.ai/features/time-windows · Language: en*

*Planning & optimization*

Pin a hard appointment to a date and time window, or let a visit float to the best day of the week. Earliest/latest arrival, flexible-day and flexible-week constraints are all respected by the optimizer.

## What Time Windows & Flexibility gives you
- **Hard appointments** — Pin a stop to a day and window; everything else sequences around it.
- **Arrival windows** — Earliest and latest arrival per stop keep promises to clients.
- **Flexible day / week** — Let a visit move to the best day in the plan for minimal driving.
- **Opening hours aware** — Windows are intersected with each client's opening hours.

## Up and running in three steps
1. **Set the constraint** — Fixed date/time, an arrival window, or fully flexible.
2. **Optimize** — The solver places each visit within its constraints.
3. **Adjust** — Loosen or tighten any stop and re-solve.

## Time Windows & Flexibility, answered
### What is the difference between flexible-day and flexible-week?
Flexible-day lets a visit move within a chosen day; flexible-week lets the optimizer pick the best day across the whole plan.

### Can I require a morning visit?
Yes — set an arrival window (e.g. 08:00–11:00) and the optimizer keeps the visit inside it.

## Related features
- [Route Optimization](https://salesfleet.ai/features/route-optimization.md): Powered by VROOM + real road data
- [Working Hours & Breaks](https://salesfleet.ai/features/working-hours.md): Plans that fit real days
- [Drag-and-Drop Planning](https://salesfleet.ai/features/drag-and-drop-planning.md): Hands-on when you want it

---
SalesFleet · HTML: https://salesfleet.ai/features/time-windows · AI site map: https://salesfleet.ai/llms.txt
