AI AGENT TEMPLATE

E-Bike Low Battery Alert Agent

An AI agent that watches e-bike battery states during open hours and alerts staff when any unit drops below safe rental threshold.

Scheduled · Every 30 min during open hours Bikes Updated May 2026

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 Agent 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 agent 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 agent for a season. More subtly, the agent 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 agent spec: trigger, tools, battery telemetry integration, and how to configure the threshold and check-out gating for your specific e-bike fleet.

Sample prompt

"Every 30 min during open hours, poll e-bike battery states. Alert counter if any unit below 70% is about to be rented or any unit on the rack is below 60%. Suggest swap actions."

Paste this into Dash Agents. Dash reads the prompt, picks the right tools, assembles the logic, and creates a ready-to-run agent in seconds.

Tools this agent uses

The agent uses the standard Dash Agents tool library. Every tool call is logged.

Get E-Bike Fleet Data Get Battery Levels Check Upcoming Bookings Compose Alert Send to Counter Log Activity

What this agent does

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

  1. Poll battery levels

    Every 30 min during open hours, read battery state for every e-bike.

  2. Cross-reference with bookings

    Identify which e-bikes are booked in next 2 hours.

  3. Flag critical states

    Booked e-bike below 70% or racked e-bike below 60% gets flagged.

  4. Suggest swap

    Identify available high-charge e-bikes that could swap in.

  5. Alert counter + log

    Push notification to counter staff, log per e-bike.

Expected output

Example:

⚠️ E-Bike Battery Alert

E-bike #E-12 at 58% — booked for 11:30 customer
Suggest swap: E-Bike #E-08 at 100% is available

E-bike #E-05 at 62% on ready rack
Move to charger; swap with E-Bike #E-11 (94%)

—Dash Agent, 10:30 AM

How to customise this agent

Customisations 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.

Why this agent matters

Structured automation beats manual follow-up in three ways:

  • — Stranded customers destroy reviews
  • — Automated monitoring is impossible manually at fleet scale
  • — Swap suggestions save staff cognitive load
  • — Data feeds into battery health analysis over time

In summary

Set this agent 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

E-Bike Low Battery Alert Agent — frequently asked questions

Contact Us

How much battery does a rental e-bike need?

Minimum 70% for a half-day rental, 85%+ for a full-day. Customers routinely use assist more aggressively than planned, so err high. Account for battery age too — an older battery at 70% delivers less real range than a new one at 70%. Low-battery rentals that strand customers are one of the worst possible rental experiences.

How do I manage e-bike charging in a rental fleet?

How long does it take to charge a rental e-bike?

Can I rent an e-bike with low battery?

How do I prevent e-bike rental strandings?

What temperature should e-bike batteries be charged at?

Put your operations on autopilot

Dash Agents handle the repetitive work so your team can focus on customers. Start your free trial and build your first agent in minutes.

GENERAL
Dashboard
AI Assistant
OPERATIONS
POS
Calendar
Bookings
SERVICES
Rentals
Experiences
Store
MANAGEMENT
Customers
Dashboard
Search... + New booking
Rentals 5 Experiences 6 Store 3
Performance snapshot Showing performance for last 7 days
Sales $2,884 +100%
Booking in period 5 +100%
Bookings received 19 +100%
Upcoming pick ups Late pick ups (1)
Booking #CustomerPick up time
123Lauren Walker2 reserved07:00 PM, Feb-17
120Andrew Clark2 reserved07:00 PM, Feb-22
121Nicole Lewis1 reserved07:00 PM, Feb-26
Next returns Late returns (3)
Booking #CustomerReturn time
116Daniel Thomas1 picked up07:00 PM, Feb-17
119Stephanie Harris1 picked up07:00 PM, Feb-16
117Ashley Jackson1 picked up07:00 PM, Feb-19
Performance snapshot Showing performance for last 7 days
Sales $4,120 +42%
Booking in period 6 +50%
Bookings received 24 +33%
Upcoming bookings Late bookings (0)
Booking #Activity NameStart time
130Sunset Kayak Tour4 confirmed09:00 AM, Feb-18
132Reef Snorkel Trip2 confirmed10:30 AM, Feb-20
135Mountain Hike6 confirmed08:00 AM, Feb-22
Active bookings Live (1)
Booking #Activity NameEnd time
128Whale Watch Cruise4 completed05:00 PM, Feb-17
129Zipline Adventure2 completed04:00 PM, Feb-18
131Cave Explore Tour3 completed06:00 PM, Feb-19
Performance snapshot Showing performance for today
Store revenue $892 +28%
Products sold 3 +200%
Orders 8 +60%
Recent orders
Order #CustomerOrder time
140Ryan Torres2 items02:15 PM, Feb-17
142Amanda Li1 item11:30 AM, Feb-18
143Chris Evans3 items09:45 AM, Feb-19
Low stock products
ProductSKUStock
Sunscreen SPF50SUN-050Low3 left
Dry Bag 10LDRY-010Low2 left
GoPro MountGPR-101Low1 left