Grassly overlays a 7-day forecast on your calendar, flags rain-out risk days, and lets you reschedule affected jobs in one click. Your customers get updated times automatically.
How it works
Open the schedule. The forecast strip is there, always current, fetched from Open-Meteo. No setup.
Days above your precipitation threshold glow amber so you notice before the customer calls confused.
Tap the day, pick a new slot, confirm. Grassly moves the jobs, updates customer notifications, and preserves the recurring pattern.
What it does
Every day of your week view has the high, low, precipitation chance, and an icon. Glance at Monday, see Thursday's issue.
Days above your precipitation threshold get a flag so they stand out. Thresholds are per-org — adjust to your climate.
Flagged day? Reschedule affected jobs in bulk. Customers get notified automatically with updated times.
Past days show actual observed weather, not forecast. Great for tagging completed jobs with conditions for chemical compliance.
Forecasts are pulled per service region, not a single station. Customers 40 miles apart get the forecast they actually see.
Rescheduling a weekly mow for rain doesn't break the pattern — next week goes back on the original slot.
Open-Meteo — a reputable public forecast API with global coverage. No API key, no per-request fee, no data sharing.
Yes. Default is 60% chance of rain but you can adjust per organization to whatever flags the days your crews actually can't work.
Yes, if you have appointment reminders or morning-of reminders enabled. Customers see the new time via SMS or email.
No — Weather-Aware Scheduling is included on every plan, including Free.
Explore other Grassly features that work great together.