Warn me about bad weather before an outdoor event
A daily forecast check for the date and place of your event, with a message when it passes your limits.
- On a schedule: Every day at 6:30
What it does
The task
Start 10 days before event date, and stop after that date. Read the forecast for place on that date from 2 weather services, for these hours: hours. Check the chance of rain, the amount of rain, the wind gusts and the temperature. Send me a message when either service passes these limits: limits, or when the forecast changes a lot since the last run. Give both forecasts and the time of the next forecast update.
- It works in any website, in the workspace you pick, and signs in with passwords from your Cuiar vault.
- As a routine it runs every day at 6:30 (cron
30 6 * * *).
What you give it
| Blank | What to give | Example |
|---|---|---|
| event date | The date of the event | Saturday 7 November 2026 |
| place | The place of the event | Riverside Park, Westvale |
| hours | The hours of the event | 12:00 to 18:00 |
| limits | The weather that is a problem for you | Chance of rain 50%, gusts of 40 km/h, below 5 °C |
What you get back
An example run with the example values above. Your run uses your own data.
Weather alert: Riverside Park, Sat 7 Nov, 12:00 to 18:00
- Met Office: chance of rain 70%, 6 mm, gusts of 45 km/h, 9 °C
- Yr: chance of rain 55%, 3 mm, gusts of 38 km/h, 10 °C
Your limits: chance of rain 50%, gusts of 40 km/h. Both services pass the rain limit.
Change since yesterday: the chance of rain went up from 30%.
Next forecast update: 18:00 today
Run it in Cuiar
- 01
Open it
Click Use in Cuiar on this page. The side panel opens with the task in the composer.
- 02
Fill in 4 blanks
Type event date, place, hours and limits. Tab moves to the next blank.
- 03
Run it, then repeat it
Run sends it once. To run it every day at 6:30, make a routine on cuiar.com/routines or with the CLI below.
As a routine, from the terminal
cuiar routines create "Warn me about bad weather before an outdoor event" --schedule "30 6 * * *" --time-zone Europe/Berlin \
"Start 10 days before Saturday 7 November 2026, and stop after that date. Read the forecast for Riverside Park, Westvale on that date from 2 weather services, for these hours: 12:00 to 18:00. Check the chance of rain, the amount of rain, the wind gusts and the temperature. Send me a message when either service passes these limits: Chance of rain 50%, gusts of 40 km/h, below 5 °C, or when the forecast changes a lot since the last run. Give both forecasts and the time of the next forecast update."Run it from your AI agent
Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.
1. Add Cuiar to Claude Code
claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp2. Ask your agent
Use the Cuiar tool create_routine to run my "Warn me about bad weather before an outdoor event" template with event date = Saturday 7 November 2026; place = Riverside Park, Westvale; hours = 12:00 to 18:00; limits = Chance of rain 50%, gusts of 40 km/h, below 5 °C.Setup for other agents: AI agents.
The tool call
{
"name": "create_routine",
"arguments": {
"name": "Warn me about bad weather before an outdoor event",
"task": "Start 10 days before Saturday 7 November 2026, and stop after that date. Read the forecast for Riverside Park, Westvale on that date from 2 weather services, for these hours: 12:00 to 18:00. Check the chance of rain, the amount of rain, the wind gusts and the temperature. Send me a message when either service passes these limits: Chance of rain 50%, gusts of 40 km/h, below 5 °C, or when the forecast changes a lot since the last run. Give both forecasts and the time of the next forecast update.",
"schedule": "30 6 * * *",
"time_zone": "Europe/Berlin"
}
}Related templates
All monitoring templatesMonitoring
Tell me when a price drops
A message only when the price goes below your target.
On a schedule: Every day at 9:00- Any online store
Monitoring
Watch a page for changes
The exact words that changed. Nothing when nothing changed.
On a schedule: Every hour- Any website
Monitoring
Get a morning brief on your topics
The 7 stories that matter, with no duplicates or press releases.
On a schedule: Every day at 7:00- Google News
- Hacker News
Monitoring
Track mentions of your brand
New posts about your brand, with their tone. Questions and problems first.
On a schedule: Every 4 hours- X
- Hacker News
- +1 more: LinkedIn
MonitoringAsks first
Find a free appointment slot
Checks a booking site often. It books only when you approve.
On a schedule: Every 15 minutes- Any website
Monitoring
Track competitor prices in a sheet
Each competitor's price and stock for your products, updated daily, with an alert on big moves.
On a schedule: Every day at 6:00- Google Sheets
- Any online store
- AAmazon