Scheduling

Organize your daily route, manage recurring jobs, and handle schedule changes.

Schedule views

GRASSR shows your schedule in three views:

Week View (default)

See your entire week at a glance. Jobs are grouped by crew member with color-coded sections. Each crew member gets a consistent color across the app.

  • Your jobs appear first
  • Other crew appears alphabetically below
  • Unassigned jobs appear at the bottom

Day View

Focus on a single day. Jobs are listed in route order — drag to reorder them and plan your driving route.

Month View

See job counts per day across the month. Tap any day to jump to it.

Route order

Jobs within a day are ordered by route order, not time. This matches how lawn care actually works — you drive a route, not a clock.

To reorder your route:

  1. Switch to Day View
  2. Long-press a job card
  3. Drag it up or down to change the order

Route numbers (1, 2, 3...) update automatically.

Crew filter

When you have crew members, filter tabs appear at the top of the schedule:

  • All — shows everyone's jobs, grouped by crew member
  • Me — shows only your assigned jobs
  • [Crew name] — shows a specific crew member's jobs

For crew members: If your boss has "crew can see other schedules" turned off, you'll only see your own jobs. The filter bar won't appear.

Recurring jobs

For customers you service on a regular schedule:

  1. Go to Settings → Recurring Jobs
  2. Tap + to create a recurring template
  3. Set the customer, frequency (weekly, biweekly, monthly), day of week, and price
  4. Choose the billing type for how invoicing works
  5. GRASSR auto-generates jobs on the schedule

Frequency options

  • Weekly — same day every week
  • Biweekly — every other week
  • Monthly — once a month on a specific day
  • Custom — every N days (you set the interval)

Billing types for recurring jobs

Billing TypeWhat happens
Per VisitEach completed job creates its own invoice
Fixed PriceOne invoice sent on a set schedule (weekly/biweekly/monthly), regardless of visit count
ManualYou create invoices yourself

Example (Per Visit): "Mrs. Johnson — Every Tuesday — $55 — Mow + Edge" → invoice sent after each visit

Example (Fixed Price): "Smith Properties — Every Monday + Thursday — $400/month" → one invoice sent on the 1st of the month

When a recurring job generates, it creates a regular job on the schedule that you can edit, reassign, or skip without affecting future occurrences.

Rain days

Bad weather? You can skip jobs individually or handle them in bulk:

  1. Find the job on the schedule
  2. Open the job detail
  3. Mark as Skipped

Skipped jobs don't generate invoices and show a skipped indicator on the schedule.

Tip: Some crews push skipped jobs to the next available day. You can manually create a replacement job on a different date.

Schedule tips

  • Batch by neighborhood: Group customers near each other on the same day to minimize driving
  • Use route order: Drag jobs into the order you'll actually drive them
  • Check the dashboard: The home screen shows today's jobs and a route map preview
  • Assign before the day starts: Crew members see their assignments immediately on their phones

On this page