Work Pilot
All articles

Time off, working hours & milestone assignments

Keep the schedule honest — nobody gets assigned during their vacation.

Request time off (employees)

  1. Open My Time.
  2. In the Time off section, tap Request.
  3. Pick a start and end date (partial days supported), add a reason, and submit.
  4. Your request shows as pending until the owner approves or rejects it.

Time off is unpaid — it never adds to your payroll ledger. It only affects scheduling.

Approve requests (owners)

Owners see incoming requests in the same My Time → Time off section. Approve or reject in one tap. Once approved, the block is enforced everywhere the scheduler is used.

Milestone assignments & conflicts

  • Open a job → Milestones → assign to one or more team members.
  • The assignee picker warns you when someone has a scheduling conflict or approved time off during the window.
  • Assigning during approved time off is hard-blocked server-side — you'll see a 409 error and need to pick someone else or adjust the dates.
  • Working hours per employee are set in the same My Time screen so weekend or evening work shows up as an out-of-hours conflict at assignment time.