Operator portal
Run the whole shop from one place.
Bookings, fleet, tours, holidays, quotes and your team in one portal built for bike hire. One portal for the counter, the workshop and the office.

One portal for the counter, the workshop and the office
Pick one to jump to its screens
Dashboard
Today’s check-ins, check-outs and decisions.
See it →
Bookings
Rentals, tours and packages, ranked by urgency.
See it →
Fleet
Every bike, its status, service and revenue.
See it →
Guided tours
Departures, headcount, guides and vans.
See it →
Holiday packages
Multi-day trips from your tours and stays.
See it →
Quotes
Group and trade quotes, worked to a yes.
See it →
Guide portal
Each guide’s groups and riders for the week.
See it →
Team and settings
Roles, audit log and setup in one place.
See it →
Owner
Revenue, plans, payouts and the audit log. Sees everything.
Manager
Bookings, departures, quotes and the team roster. No billing.
Counter
Check-ins, check-outs, waivers and ID at the desk.
Mechanic
Fleet, service history and labels. Nothing about money.
Dashboard
Your day on one screen.
Check-ins and check-outs for the week, bikes out and due back, departures that need a decision, and this month’s revenue.
- Check-ins and check-outs for the week, by day
- Bikes out, due back and overdue
- Departures waiting on a decision, with the deadline
- Revenue this month against last
“Open the portal at eight and you know what the day looks like before the first guest arrives.”
Dashboard

Bookings
The bookings that need you, ranked.
Expiring deposit holds, unsigned waivers and change requests, most urgent first, each with one action. The list updates itself.
- Expiring deposit holds, unsigned waivers, change requests
- Most urgent first, one action each
- Rentals, tours and packages in one list
- The list clears itself as you work

Fleet
Every frame you own, tracked.
Status, size, location, next service and revenue for each bike. Print labels, log a service or move bikes in bulk.
- Status, size, location and next service per bike
- Service history logged against the frame
- Revenue per bike, so you know what to retire
- Print labels, log a service or move bikes in bulk
“Know which exact bike is free, not just a stock count.”
Bike-level inventory

Guided tours
See which departures are at risk.
Every date on sale with headcount against the minimum, and the runs that need a decision before the deadline.
- Every date on sale with headcount against the minimum
- Decision deadline per departure
- Confirm, merge or cancel, with guests messaged from the booking
- Guides, vans and drivers assigned per run

Holiday packages
Build trips from your tours and stays.
Set the trip, variants, prices and accommodation, then drag packages into the order guests see them.
- Trip, variants, prices and accommodation in one place
- Drag packages into the order guests see them
- Deposit and balance rules per package

Quotes
Group quotes that don’t go cold.
Drafts, sent quotes and held stock on one board. Quotes about to expire and tours running short of seats are flagged.
- Drafts, sent quotes and held stock on one board
- Expiry flags before a quote lapses
- Seat checks against tours running short
- Convert to a booking in one step
“Trade and group enquiries used to live in a shared inbox. Now they are a pipeline.”
Quotes

Guide portal
Your guides know their day.
Each guide sees their groups, riders, meeting point, van and driver, and which waivers are still missing. Under your brand, on their phone.
- Groups, riders, meeting point, van and driver
- Missing waivers flagged before departure
- Under your brand, on their phone

Team and roles
Decide who sees the money.
Owner, manager, counter and mechanic roles. Every action goes into the audit log with who did it.
- Owner, manager, counter and mechanic roles
- Every action in the audit log with who did it
- Invite and remove staff in a minute

Settings
Settings that show what’s missing.
Six groups, one search box, and a list of anything still incomplete before you go live.
- Six groups, one search box
- A list of anything still incomplete before you go live
- Stripe, storefront, policies, notifications, team and billing

Add-on · Miles AI assistant
Guests book by chat. Your team asks questions and gets answers with their source.
Miles answers in your storefront chat and beside every portal screen. Nothing changes until you confirm. £49 a month plus credit.
Twenty minutes to see it on your own fleet.
We will walk through your bookings, bikes and tours in the portal. Or start free and poke around yourself.
No card, no setup fee. The free plan takes real payments.