> ## Documentation Index
> Fetch the complete documentation index at: https://docs.probaseapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Pinning a visit's time

> Lock a visit to the time the customer needs so routing never moves it

## Why pin a visit

Most stops can happen any time in the day — ProBase is free to shuffle them into the shortest drive. Some can't. The office that has to be done before it opens, the customer who's only home at four, the gate that's unlocked between nine and ten: those need a time that stays put.

**Pinning** a visit locks it to its current time. Nothing ProBase does — optimizing, rebalancing, assigning, or the background auto-optimize — will move a pinned stop. You can still move it yourself whenever you like.

## Pin a visit

<Steps>
  <Step title="Open the visit">
    Open the visit from the day list, the calendar, or anywhere else. See [The visit page](/routes/visit-page).
  </Step>

  <Step title="Tap ⋯ More → Pin this time">
    **Pin this time** sits in the More sheet, just below **Move to another crew**.

    <img src="https://mintcdn.com/lawnstarter/3XQOBNk_8HNFGyzp/images/probase/GW-2738/pin-01-more-sheet-430.png?fit=max&auto=format&n=3XQOBNk_8HNFGyzp&q=85&s=039c21cfbffdd283182d491e32888dba" alt="Pin this time in the visit's More sheet" width="430" height="845" data-path="images/probase/GW-2738/pin-01-more-sheet-430.png" />
  </Step>

  <Step title="Choose how far the pin reaches">
    On a **recurring** job, ProBase asks which visits should keep this time:

    * **Pin every Tuesday** (preselected) — *"Every visit on this job starts at 8:00 AM."* Every future visit on the job is pinned, and new visits generated later are pinned as they're created.
    * **Just this one** — *"Only Sep 9. Every other visit stays flexible."*

          <img src="https://mintcdn.com/lawnstarter/3XQOBNk_8HNFGyzp/images/probase/GW-2731/pin-scope-pin-430.png?fit=max&auto=format&n=3XQOBNk_8HNFGyzp&q=85&s=565926a7c276130b070fb896530ec9c1" alt="The pin scope sheet" width="430" height="845" data-path="images/probase/GW-2731/pin-scope-pin-430.png" />

    On a **one-time** job there's nothing to ask, so the visit is pinned straight away.

    <img src="https://mintcdn.com/lawnstarter/-TjoRNt7k3DRqhGK/images/probase/GW-2731/pin-one-time-toast-430.png?fit=max&auto=format&n=-TjoRNt7k3DRqhGK&q=85&s=5b7dc9fecb8a58ff558c4772faf3a0a4" alt="The confirmation after pinning a one-time job" width="430" height="845" data-path="images/probase/GW-2731/pin-one-time-toast-430.png" />
  </Step>

  <Step title="Read the confirmation">
    ProBase tells you exactly how far the pin reached — *"Pinned every Tuesday at 8:00 AM — 52 visits."* or *"Pinned Sep 9 at 8:00 AM."*

    <img src="https://mintcdn.com/lawnstarter/bAvcfY85o7dio31s/images/probase/GW-2731/pin-pinned-this-toast-430.png?fit=max&auto=format&n=bAvcfY85o7dio31s&q=85&s=edb72b5d78f06624c90487f8a3ba4b49" alt="The pinned confirmation" width="430" height="845" data-path="images/probase/GW-2731/pin-pinned-this-toast-430.png" />
  </Step>
</Steps>

## What a pinned visit looks like

A pinned visit carries a small pin mark everywhere it appears — on its stop card, in the Reorder stops list, in the optimize preview, and on the visit page itself.

<img src="https://mintcdn.com/lawnstarter/3XQOBNk_8HNFGyzp/images/probase/GW-2731/pin-mark-contexts-430.png?fit=max&auto=format&n=3XQOBNk_8HNFGyzp&q=85&s=ae398376b3f039fe8824411e85f1bc24" alt="The pin mark in each place it appears" width="430" height="845" data-path="images/probase/GW-2731/pin-mark-contexts-430.png" />

On the visit page, the pin sits under the date and time row with its full label — **Pinned to 8:00 AM** — and a line explaining what it means: *"Someone set this time because the customer needs it. Routing will not move it."*

<img src="https://mintcdn.com/lawnstarter/3XQOBNk_8HNFGyzp/images/probase/GW-2738/pin-02-header-pin-line-430.png?fit=max&auto=format&n=3XQOBNk_8HNFGyzp&q=85&s=3a2f17ab3b786f3ba769fddaa3b2cc02" alt="The pin line on the visit header" width="430" height="845" data-path="images/probase/GW-2738/pin-02-header-pin-line-430.png" />

<Note>
  The pin remembers the **time**, not a date. Reschedule a pinned visit to another day and it arrives there still pinned, at its new time.
</Note>

## Unpin a visit

Tap the pin mark anywhere you see it — or use **⋯ More → Unpin** on the visit page — and a sheet explains the pin before you undo it.

<img src="https://mintcdn.com/lawnstarter/3XQOBNk_8HNFGyzp/images/probase/GW-2731/pin-sheet-430.png?fit=max&auto=format&n=3XQOBNk_8HNFGyzp&q=85&s=f29ccebf379e1532b73ef9f7822991f9" alt="The pin sheet" width="430" height="845" data-path="images/probase/GW-2731/pin-sheet-430.png" />

* **Unpin this stop** frees the visit so routing can move it again
* **Keep it pinned** closes the sheet and changes nothing

On a recurring job you're then asked the same two-way question: **Unpin every Tuesday** or **Just this one**.

<img src="https://mintcdn.com/lawnstarter/3XQOBNk_8HNFGyzp/images/probase/GW-2731/pin-scope-unpin-430.png?fit=max&auto=format&n=3XQOBNk_8HNFGyzp&q=85&s=87f542a2af348e858fd5edcf5a282063" alt="The unpin scope sheet" width="430" height="845" data-path="images/probase/GW-2731/pin-scope-unpin-430.png" />

<img src="https://mintcdn.com/lawnstarter/bAvcfY85o7dio31s/images/probase/GW-2731/pin-unpinned-toast-430.png?fit=max&auto=format&n=bAvcfY85o7dio31s&q=85&s=9a284f533b7f92cad49046e21dc43151" alt="The unpinned confirmation" width="430" height="845" data-path="images/probase/GW-2731/pin-unpinned-toast-430.png" />

## Pins and route planning

* **Reorder stops** — you can't drag another stop into a pinned stop's slot. ProBase refuses with *"David Chen is pinned to 8:00 AM. Move the pin first."* and puts the card back.

  <img src="https://mintcdn.com/lawnstarter/lTw8iIC2aThWlII_/images/probase/reorder-stops-additions/03-pinned-row.png?fit=max&auto=format&n=lTw8iIC2aThWlII_&q=85&s=b8864c23cdff6aae0fec0c5fdfc54de8" alt="A pinned row in the Reorder stops list" width="500" height="845" data-path="images/probase/reorder-stops-additions/03-pinned-row.png" />

  <img src="https://mintcdn.com/lawnstarter/lTw8iIC2aThWlII_/images/probase/reorder-stops-additions/04-refusal-toast.png?fit=max&auto=format&n=lTw8iIC2aThWlII_&q=85&s=3b46f187615b377c4f42146bc098f8ef" alt="The refusal when a drag would displace a pin" width="500" height="845" data-path="images/probase/reorder-stops-additions/04-refusal-toast.png" />

* **Optimize route** — pinned stops keep their times and the preview names them: *"2 stops pinned: David Chen, Ana Ruiz"*. Tap **Calculate cost of pins** and ProBase works the day out a second time with the pins released, then tells you what they cost: *"Unpinning them could save another 18 min."* — or *"Unpinning them wouldn't save you anything — they're already on the best route."* Nothing is changed either way; it's just a number to help you decide.

  <img src="https://mintcdn.com/lawnstarter/OUMhLIcs46C29dAP/images/probase/optimization-preview/04-improved-with-pins-430.png?fit=max&auto=format&n=OUMhLIcs46C29dAP&q=85&s=d0599cff4e39ceb740772111c0d14e9d" alt="Pinned stops named in the optimize preview" width="430" height="845" data-path="images/probase/optimization-preview/04-improved-with-pins-430.png" />

  <img src="https://mintcdn.com/lawnstarter/OUMhLIcs46C29dAP/images/probase/optimization-preview/06-improved-pin-cost-answered-430.png?fit=max&auto=format&n=OUMhLIcs46C29dAP&q=85&s=82cbf3b4532a308fec885d8205932ab3" alt="The cost of the pins, answered" width="430" height="845" data-path="images/probase/optimization-preview/06-improved-pin-cost-answered-430.png" />

  <img src="https://mintcdn.com/lawnstarter/OUMhLIcs46C29dAP/images/probase/optimization-preview/06b-improved-pin-cost-nothing-430.png?fit=max&auto=format&n=OUMhLIcs46C29dAP&q=85&s=5fbe2410bb1a79e17f152574255cb750" alt="When the pins cost you nothing" width="430" height="845" data-path="images/probase/optimization-preview/06b-improved-pin-cost-nothing-430.png" />

* **Two pins that can't both happen** — if two pinned times are closer together than the drive between them, ProBase says so plainly instead of quietly breaking one: *"David Chen at 8:00 AM and Maria Lopez at 8:15 AM can't both happen — they're 22 minutes apart."* Your day is left untouched; move one of the pins and try again.

  <img src="https://mintcdn.com/lawnstarter/OUMhLIcs46C29dAP/images/probase/optimization-preview/11-partial-430.png?fit=max&auto=format&n=OUMhLIcs46C29dAP&q=85&s=a7f12eb61be9e22311a19a624b924fad" alt="A refused optimization naming the two pins" width="430" height="845" data-path="images/probase/optimization-preview/11-partial-430.png" />

* **A stop your crew is already working** is held in place too, pin or no pin. ProBase never proposes moving the job someone is standing on.

  <img src="https://mintcdn.com/lawnstarter/OUMhLIcs46C29dAP/images/probase/optimize-preview/05-stop-being-worked-held-430.png?fit=max&auto=format&n=OUMhLIcs46C29dAP&q=85&s=f8a974ce5efab9f89bcae7e4dfc5d97a" alt="A stop being worked, held in the preview" width="430" height="845" data-path="images/probase/optimize-preview/05-stop-being-worked-held-430.png" />

## Who can pin

Pinning needs the same permission as rescheduling a visit, and only for crews you're allowed to work with. Without it, **Pin this time** simply isn't in the More sheet. See [Roles and permissions](/team/roles-and-permissions).

Marketplace visits **can** be pinned: the date and status belong to the marketplace, but the time of day and the crew are yours. See [Marketplace jobs](/marketplace/marketplace-jobs).

## Next steps

* [Optimize a route](/routes/optimizing-routes) — see what the pins cost before you commit
* [Reorder stops](/routes/reordering-routes) — hand-pick the order around your pins
* [The visit page](/routes/visit-page) — where pinning lives
