BOT TEMPLATE
An AI agent that tracks rental hours per e-bike and flags units approaching their next scheduled service window - so e-bikes get caught for service before they fail on a ride.
Sending an e-bike out with 40% battery instead of 100% is a customer-experience disaster that manifests 8km from the shop, when the customer is hot, tired, and ready to ride home to find their bike has 8% left.
Sending an e-bike out with 40% battery instead of 100% is a customer-experience disaster that manifests 8km from the shop, when the customer is hot, tired, and ready to ride home to find their bike has 8% left. You either send a van to rescue them (expensive, often impossible), leave them to pedal the e-bike home as a 25kg manual bike (one-star review), or hear nothing until the bad review posts. None of these are good.
The E-Bike Low Battery Alert Bot catches the problem before the bike leaves the shop. Integrated with your bike check-out workflow and (for fleet models that support it) battery telemetry, the bot flags any e-bike due to leave the shop below a configurable charge threshold - typically 90%. Staff get a notification in the check-out app; the bike is held or swapped before the customer leaves.
The operational win is measured in avoided service calls and prevented negative reviews. Even a single avoided rescue pays for the bot for a season. More subtly, the bot drives the culture shift needed - staff get used to seeing battery status as a check-out-critical variable, not an afterthought, which prevents the incidents that don't quite trip the alert but still produce unhappy customers.
Below is the full bot spec: trigger, tools, battery telemetry integration, and how to configure the threshold and check-out gating for your specific e-bike fleet.
Paste it into Dash Bots and Dash builds the bot: tools, logic and trigger.
On trigger, the bot runs these steps in order. Any step can be customized by re-prompting.
Get rental hours since last service and days since last service for every e-bike.
Drivetrain every 25 rental hours, full inspection every 100 hours, motor/controller check every 200 hours.
Brake / motor inspections rank highest; cosmetic service lowest.
Mark flagged units as "in workshop" so the calendar drops them out of availability.
Email workshop lead with prioritized list plus estimated workshop time.
The bot uses the standard Dash Bots tool library. Every tool call is logged.
Structured automation beats manual follow-up in four ways:
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.
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.
Tiered schedule: ABC check before every rental (5 min), drivetrain service every 25 rental hours (motor adds load), full inspection every 100 rental hours (covers brakes, electrical connectors, fastener torque), motor/controller check every 200 hours. Premium fleets service more often; e-bikes used in coastal/wet conditions service shorter intervals due to corrosion.