Cancelling a job removes it from the dispatch board, suppresses customer reminders, and writes a Cancelled event to the timeline. Use this when the customer cancels, when the appointment can't run, or when the job was scheduled in error.

How to cancel

  1. Open the job.
  2. Click ⋯ → Cancel job.
  3. Pick a reasonCustomer cancelled, Rescheduled, Duplicate, No-show, Other.
  4. (Optional) Add a note for the team.
  5. Hit Cancel job.

Cancel job dialog

The job flips to Cancelled status immediately.

What happens next

  • The job disappears from the dispatch board.
  • Any pending customer SMS (ETAs, reminders) is suppressed — no more messages.
  • The assigned tech gets a push notification: Job cancelled — Wed 1–3 PM.
  • If a deposit was already paid, refund it in the Stripe Dashboard (refunds aren't built into Run a Call yet) and leave an internal note on the cancelled job recording what you refunded.

Reactivating a cancelled job

Important

You can't un-cancel a job.

SituationWhat to do
Customer rebookedCreate a new job for the customer — the cancelled record stays on their history.
Cancelled by mistake within 24 hoursContact support. The original record is recoverable.

Cancel vs Delete

ActionWhen to use
CancelThe appointment fell through but you want the history.
DeleteJob was created in error and never had any customer interaction. See How to delete a job.