BOT TEMPLATE

Adventure Weather Cancellation Bot

Monitors weather forecasts. Drafts reschedule-first customer comms when weather threatens activity. Preserves revenue vs. straight refund.

Scheduled Activities & Adventure Updated Oct 2026
Adventure Weather Cancellation Bot Scheduled
Sent
Subject: Tomorrow rafting - let us reschedule
Hi Mike - tomorrow high water level means we cannot run rafting safely. Let us reschedule:
Sat May 18 - same time, same guide
Sun May 19 - 10am
Any other day in next 90 days
Reply with your pick, or let us know if full refund preferred.
Team

Weather cancellations at adventure operators are uniquely consequential because adventure customers tend to travel in - they're on holiday, they've committed logistics, they want the experience.

Read the full introduction

Weather cancellations at adventure operators are uniquely consequential because adventure customers tend to travel in - they're on holiday, they've committed logistics, they want the experience. Canceling badly generates refund demands and bad reviews; canceling well (reschedule-first, proactive, with empathy) preserves revenue and turns a bad weather day into a loyalty-building moment.

The Adventure Weather Cancellation Bot watches the forecast continuously. When conditions cross per-activity thresholds (river flow, wave height, wind, lightning, visibility), the bot drafts individualised customer emails offering reschedule to the next available equivalent slot within 30-90 days, backed by live availability. Refunds are framed as a fallback, not the default, which shifts 40-50 points of revenue recovery versus refund-first policies.

Per-activity criteria is what makes the bot actually useful for multi-activity operators. A river at 2,000 cfs is dangerous for introductory rafting but great for intermediate kayak; a 20mph wind ends SUP but not guided climbing; a wet rock day ends climbing but not caving. The bot handles that segmentation so your customers get accurate messages instead of blanket cancellations that leave revenue on the table.

Below is the full bot spec: trigger thresholds, tools, message templates, and how to configure per-activity criteria and reschedule logic.

The prompt

Each morning at 5am, check 24-48h weather forecast. If any activity likely canceled by weather criteria, draft reschedule-first emails to all affected bookings. Stage for manager approval.

Paste it into Dash Bots and Dash builds the bot: tools, logic and trigger.

What the bot does

On trigger, the bot runs these steps in order. Any step can be customized by re-prompting.

  1. Check forecast

    Pull 24-48h forecast for all active activity locations.

  2. Apply per-activity criteria

    Rafting (river level), surf (wave size), climbing (rain), etc.

  3. Identify affected bookings

    All bookings that match canceled activity-date-location combinations.

  4. Find available reschedule slots

    Same activity, similar day/time within 30-90 days.

  5. Draft reschedule email

    Explain closure, offer 2-3 reschedule options, fallback to refund.

  6. Stage for manager approval

    Manager reviews and approves batch send.

The bot uses the standard Dash Bots tool library. Every tool call is logged.

get_weather_forecastget_bookingsget_availabilitydraft_emailschedule_send

Why run it

Structured automation beats manual follow-up in three ways:

  • Revenue preservation: 60-80% reschedule rate vs. 100% refund on straight cancellation.
  • Customer loyalty: reschedule-first feels like you care about them. Refund-first feels transactional.
  • Time: manager saves 2-3 hours on cancellation-day email drafting.

How to change it

Customizations by re-prompting in plain English: change the trigger timing or conditions, adjust the recipient list, tune thresholds, modify tone, add approval gates, connect additional channels (SMS, WhatsApp) if available. Run in approval mode for the first week to build confidence before switching to autonomous.

In summary

Set this bot up on your first week. Run in approval mode for five days while you watch the outputs, then flip to autonomous. The ROI compounds across a full season - a quiet automation that simply does the right thing, every time, without anyone having to remember.

FREQUENTLY ASKED QUESTIONS

Common questions about this bot

Contact Us

What if customer wants refund?

Respect it. Reschedule-first gives option; refund is always available.

Can I customize per activity?

What if no reschedule slots available?

Integration with availability?

How to track reschedule success?

Will EquipDash suit my business?
Ask Dash. It knows every feature.