About this agent
Ships in the FieldCamp agent marketplace — because rainouts are only surprises if nobody compared the schedule to the sky the night before.
Outdoor trades schedule against a forecast that changes after the schedule is set. The gap shows up at 7 AM as a crew on a wet roof, a paint day lost to humidity, or a frantic morning of reschedule calls that could have happened calmly the night before.
This agent does the night-before comparison nobody had time for. At 5 PM it pulls tomorrow's forecast for each outdoor job's actual location — not the city, the address — and flags the conflicts: which visits, what's coming, and where the workable windows sit. Dispatch reshuffles in the evening calm; customers hear tonight instead of at dawn.
What it actually does
Trigger: Daily at 5 PM
- 1
Runs the evening before
schedule_5pm5 PM daily — late enough for a real forecast, early enough to act on it.
- 2
Finds tomorrow's exposed work
get_outdoor_jobsOutdoor job types from tomorrow's schedule, each with its actual location.
- 3
Checks weather per location
check_forecastRain, wind, temperature against each job's tolerances — roofs care about wind, paint about humidity.
- 4
Names the conflicts
alert_dispatcherWhich visits are threatened, what the forecast says, and the workable windows around it.
What you get
Evening warnings naming tomorrow's weather-threatened jobs — reshuffles happen calmly tonight, not frantically at 7 AM.
A run, as you’d see it
Agent runs land on a timeline — what fired, what the agent found, and the action waiting for a human. This is that screen.
Weather conflict found
Tomorrow · 3 outdoor jobs at risk
Details
Forecast
Rain 10 AM–2 PM · gusts to 30 mph
Summary
Three of tomorrow's outdoor jobs sit in the rain window: both Northside roof repairs and the Mesa exterior paint. Morning is clear until 10 — recommend pulling the short roof job to 7 AM and moving paint to Thursday.
Alerts only — rescheduling and customer calls stay with dispatch. It's the night-before lookout, not the decision-maker.
By trade
Same agent, configured to how your vertical actually works.
Wind thresholds matter as much as rain — gust forecasts are first-class signals.
Humidity and overnight temperature drive exterior paint flags, not just precipitation.
Ground-saturation logic: yesterday's storm can flag today's regrade even under blue sky.
Questions, answered
Which jobs count as outdoor?
Job types you mark as weather-exposed during setup — roofing, exterior paint, landscaping, paving, and whatever else your shop schedules under the sky. Indoor work is never flagged.
Where does the forecast come from?
A live weather lookup per job location at run time — the address's forecast, not the metro's. A job on the dry side of town doesn't get flagged for the wet side's rain.
Can it reschedule the jobs automatically?
No — it alerts with specifics and suggested windows; your dispatcher decides. Weather calls involve customer relationships, and those stay human.