Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Bike/Scooter Sharing Platform
- Vehicle device provider
- Payment provider
- Customer entitlement and consent
Bike/Scooter Sharing Platform coordinates shared bikes, e-bikes, scooters and docks from an interval request through a completed ride and its supporting evidence. Each operating organization sets its scope and time zone.
Bookings in one list
Booking Supervisor approves, rejects or returns the submitted ride revision with a reason; the preparer cannot approve their own work.
Every feature works on the same records. Pick one to see the screen your team works in.
Decide which bikes, scooters and docks can enter the next reservation interval.
Resources
| Name | Code | Resource type | Availability | Maintenance status | Battery percent | |
|---|---|---|---|---|---|---|
| E-bike 18, East Quay | BIKE-018 | Bike | Available | Clear | 68 | |
| Scooter 42, Market Square | SCOOT-042 | E-bike | Reserved | Due | 82 | |
| E-bike 23, Library dock | BIKE-023 | Scooter | In Use | In Maintenance | 86 | |
| Scooter 17, North Dock | SCOOT-017 | Dock | Charging | Out of Service | 81 | |
| E-bike 31, Park Gate | BIKE-031 | Bike | Unavailable | Clear | 97 |
Reserve an eligible interval and keep the selected resource tied to the booking decision.
Bookings
| Record number | Subject | Status | Starts at | Ends at | Resource | |
|---|---|---|---|---|---|---|
| BKN-76012 | Mira Patel, East Quay to Market Square | Requested | 04 Nov | 09 Nov | E-bike 18, East Quay | |
| BKN-28110 | Evan Ross, Library to North Dock | Held | 24 Oct | 26 Oct | Scooter 64, South Pier | |
| BKN-11418 | Talia Moore, Park Gate to Civic Hall | Confirmed | 03 Nov | 10 Nov | Scooter 42, Market Square | |
| BKN-71148 | Noor Ali, Riverfront to Depot Street | In Progress | 19 Oct | 24 Oct | Scooter 17, North Dock | |
| BKN-55586 | Leo Tran, Station East to Harbor Walk | Completed | 12 Oct | 15 Oct | Scooter 64, South Pier |
Record actual ride timing, distance and device evidence before submitting the ride for review.
Approval conditions
| Parent | Vehicle | Status | Revision | Started at | Ended at | |
|---|---|---|---|---|---|---|
| Leo Tran, Station East to Harbor Walk | E-bike 07, Station East | Submitted | 500 | 31 Oct | 03 Nov | |
| Talia Moore, Park Gate to Civic Hall | Scooter 64, South Pier | Submitted | 890 | 25 Oct | 31 Oct | |
| Ravi Shah, Campus to Canal Street | E-bike 23, Library dock | Submitted | 280 | 29 Oct | 03 Nov | |
| Leo Tran, Station East to Harbor Walk | Scooter 64, South Pier | Submitted | 160 | 29 Oct | 04 Nov | |
| Noor Ali, Riverfront to Depot Street | Scooter 17, North Dock | Submitted | 850 | 28 Oct | 30 Oct |
Give each submitted ride revision an independent decision supported by a reason and evidence.
Review decisions
| Parent | Source revision | Decision | Decided at | Reason | Operation key | |
|---|---|---|---|---|---|---|
| Mira Patel, East Quay to Market Square | 450 | Approve | 22 Oct | Unlock and GPS trace match | ride:4711:unlock | |
| Ravi Shah, Campus to Canal Street | 900 | Return | 25 Oct | Parking photo shows marked bay | ride:4712:lock | |
| Noor Ali, Riverfront to Depot Street | 560 | Approve | 26 Oct | Charge adjusted for dock outage | ride:4713:charge | |
| Talia Moore, Park Gate to Civic Hall | 240 | Return | 03 Nov | Damage predates this ride | ride:4714:review | |
| Mira Patel, East Quay to Market Square | 60 | Approve | 16 Oct | Ride ended outside service zone | ride:4715:refund |
Compare verified provider payment events with the booking and retain each event's identity.
Payment evidence
| Parent | Type | Amount USD | Occurred at | Provider event ID | Provider reference | |
|---|---|---|---|---|---|---|
| Sana Idris, Museum to Elm Court | Authorization | 530 | 29 Oct | FARE-2026-8841 | CARD-781341 | |
| Talia Moore, Park Gate to Civic Hall | Capture | 50 | 23 Oct | FARE-2026-8842 | CARD-781342 | |
| Leo Tran, Station East to Harbor Walk | Refund | 200 | 20 Oct | FARE-2026-8843 | CARD-781343 | |
| Sana Idris, Museum to Elm Court | Void | 370 | 26 Oct | FARE-2026-8844 | CARD-781344 | |
| Sana Idris, Museum to Elm Court | Authorization | 590 | 26 Oct | FARE-2026-8845 | CARD-781345 |
Resolve uncertain operations by comparing the requested action with its recorded effects.
Operation receipts
| Parent | Operation key | Action | Expected revision | Result state | Occurred at | |
|---|---|---|---|---|---|---|
| Mira Patel, East Quay to Market Square | ride:4711:unlock | Unlock vehicle | 540 | Pending | 02 Nov | |
| Noor Ali, Riverfront to Depot Street | ride:4712:lock | Start ride session | 250 | Failed | 29 Oct | |
| Mira Patel, East Quay to Market Square | ride:4713:charge | Lock vehicle | 880 | Needs review | 24 Oct | |
| Noor Ali, Riverfront to Depot Street | ride:4714:review | Capture ride fare | 630 | Pending | 01 Nov | |
| Leo Tran, Station East to Harbor Walk | ride:4715:refund | Reverse duplicate fare | 950 | Failed | 31 Oct |
Reservation to reconciled ride ships ready to use. One step needs a named approval before the work moves on: Review ride evidence (Booking Supervisor).
Check vehicle condition and dock location before offering a reservation.
Reserve eligible capacity with setup and cleanup included.
Check the required consent and deposit evidence before confirmation.
Give the submitted ride revision an independent evidence decision.
Complete accepted service after the expected effects are recorded.
Resolve uncertain actions using the booking and its operation evidence.
Open any booking to see its operation receipts, the roles that work on it, its process stages and its approvals on one page.
Customer name, Starts at, Ends at and Resource.
Each line is linked to this booking.
Booking Coordinator, Booking Supervisor and Auditor, each with their own permissions.
Prepare fleet and Hold an interval, with the role that acts.
Review ride evidence, with who decides.
Mira Patel · Requested
| Parent | Operation key | Action |
|---|---|---|
| Mira Patel, East Quay to Market Square | ride:4711:unlock | Unlock vehicle |
| Noor Ali, Riverfront to Depot Street | ride:4712:lock | Start ride session |
| Mira Patel, East Quay to Market Square | ride:4713:charge | Lock vehicle |
Booking Supervisor reviews submitted ride revisions through the authorized decision procedure. Keep the preparer separate from the independent reviewer and preserve the decision reason.
Signed in as Booking Supervisor
| Decision | Approver | |
|---|---|---|
| Review ride evidenceGive the submitted ride revision an independent evidence decision. | Booking Supervisor |
Everyone opens Bike/Scooter Sharing Platform to the work that is theirs. Pick a role to see what it starts with.
Prepare assigned operational records and execute eligible reviewed actions.
This is the first screen this role sees.
Bookings · Booking Coordinator
Review eligible revisions independently and reconcile operational evidence.
This is the first screen this role sees.
Ride sessions · Booking Supervisor
| Parent | Vehicle | Status | Revision | Started at | Ended at | |
|---|---|---|---|---|---|---|
| Leo Tran, Station East to Harbor Walk | E-bike 07, Station East | Submitted | 500 | 31 Oct | 03 Nov | |
| Talia Moore, Park Gate to Civic Hall | Scooter 64, South Pier | Submitted | 890 | 25 Oct | 31 Oct | |
| Ravi Shah, Campus to Canal Street | E-bike 23, Library dock | Submitted | 280 | 29 Oct | 03 Nov | |
| Leo Tran, Station East to Harbor Walk | Scooter 64, South Pier | Submitted | 160 | 29 Oct | 04 Nov | |
| Noor Ali, Riverfront to Depot Street | Scooter 17, North Dock | Submitted | 850 | 28 Oct | 30 Oct |
Maintain organization configuration and membership.
This is the first screen this role sees.
Resources · App Administrator
| Name | Code | Resource type | Availability | Maintenance status | Battery percent | |
|---|---|---|---|---|---|---|
| E-bike 18, East Quay | BIKE-018 | Bike | Available | Clear | 68 | |
| Scooter 42, Market Square | SCOOT-042 | E-bike | Reserved | Due | 82 | |
| E-bike 23, Library dock | BIKE-023 | Scooter | In Use | In Maintenance | 86 | |
| Scooter 17, North Dock | SCOOT-017 | Dock | Charging | Out of Service | 81 | |
| E-bike 31, Park Gate | BIKE-031 | Bike | Unavailable | Clear | 97 |
Read authorized evidence and reports.
This is the first screen this role sees.
Ride sessions · Auditor
| Parent | Vehicle | Status | Revision | Started at | Ended at | |
|---|---|---|---|---|---|---|
| Leo Tran, Station East to Harbor Walk | E-bike 07, Station East | Submitted | 500 | 31 Oct | 03 Nov | |
| Talia Moore, Park Gate to Civic Hall | Scooter 64, South Pier | Submitted | 890 | 25 Oct | 31 Oct | |
| Ravi Shah, Campus to Canal Street | E-bike 23, Library dock | Submitted | 280 | 29 Oct | 03 Nov | |
| Leo Tran, Station East to Harbor Walk | Scooter 64, South Pier | Submitted | 160 | 29 Oct | 04 Nov | |
| Noor Ali, Riverfront to Depot Street | Scooter 17, North Dock | Submitted | 850 | 28 Oct | 30 Oct |
Rebalancing, battery swaps and maintenance of bikes and scooters.
This is the first screen this role sees.
Bookings · Fleet Technician
Read fleet condition, reservation workload, reviewed rides and provider evidence from their source records.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Requested | 38 | ||
| Held | 17 | 45% | |
| Confirmed | 7 | 41% | |
| In Progress | 3 | 43% |
Sample totals per stage
Group Resources by Organization, resource type, Availability and maintenance status, showing battery percent and current dock location for each vehicle.
Group Bookings by Owner and Status with starts at, ends at and quoted amount USD to distinguish scheduled work from quoted value.
Join booking resources to Bookings by Parent and show Resource, reserved units, Capacity, setup minutes, cleanup minutes, starts at and ends at.
List completed ride sessions with Vehicle, started at, ended at, distance miles and fare USD without treating fare as a payment receipt.
Group review decisions by Parent and source revision with Reviewer, Decision, decided at and Reason.
Group payment evidence by Parent and Type, summing amount USD only where Verified = 'Yes' and retaining provider event ID for reconciliation.
Show operation receipts with result state Pending, Failed or needs review alongside expected revision, effect references and failure reason.
Group record attachments by Parent and evidence type with uploaded by, uploaded at and Visibility for an authorized evidence review.
See how Bike/Scooter Sharing Platform fits your kind of team.
Coordinate campus bikes and scooters with clear reservation ownership and evidence at vehicle return.
Keep dock locations, vehicle readiness and reservation handoffs aligned through each ride.
Give city fleet teams a shared record of reservations, reviewed rides and unresolved provider evidence.
Each stage of reservation to reconciled ride names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Ask Proto to prepare booking work and explain ride evidence within your team's authority.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 11 tablesStart with one team and one process, then add the rest once the basics are running.
Choose the first organization, dock area and vehicle types. Record the time zone, stable resource codes and people responsible for booking preparation, maintenance and independent review.
Load active resources with current availability, maintenance condition, battery observations and dock location. Have Fleet Technician inspect the records the booking team will use during the pilot.
Agree entitlement checks, consent, deposit evidence, hold expiration and cancellation timing. Rehearse overlapping intervals with setup and cleanup included.
Arrange the device and payment providers. Check event identity, actual times and the booking references used by the receiving process. Define how staff follow up on missing or repeated events.
Run a confirmed ride through actual start, return evidence, submission and independent decision. Include a returned submission and an attempted stale approval before completing the accepted revision.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure Bike/Scooter Sharing Platform for your business. Begin with a bounded dock area, the vehicles your team can inspect and a coordinator-supervisor pair that can rehearse a complete ride and an exception.
Use Bike, E-bike, Scooter and Dock resources. Record their operating organization and stable code, then keep availability, maintenance status and current dock location useful to the staff assigning rides.
A Held booking reserves an eligible interval under your expiration rule. Confirmation follows the required consent and deposit checks. Include setup and cleanup time when deciding whether the interval can be reserved.
Arrange the connection to your vehicle device provider. Keep the actual release and return event references and times with the ride so Booking Supervisor can check the physical service evidence.
Booking Supervisor independently approves, rejects or returns the submitted revision and records a reason. The coordinator who prepared the ride cannot provide its independent approval.
The supervisor records Return with a specific reason. Booking Coordinator corrects the evidence and prepares a fresh submission. Preserve the earlier decision and check the current revision before another review.
Read verified provider payment events to establish the payment evidence. Keep the booking quote and recorded ride fare available as context, and distinguish authorization, capture, refund and void events.
Apply your cancellation rule to the current booking and actual timing. Release eligible unexecuted capacity with a traceable operation receipt. Retain completed service and provider payment evidence when investigating later changes.
Booking Supervisor compares the operation receipt with the expected local effects. Record completion only when they match; keep the operation in need of review with its discrepancy recorded when they do not. Follow Reconciliation and payment.
Gather vehicle codes, condition and dock locations, team membership, operating policies and device or payment-provider access. Use Implementation to rehearse reservation conflicts, independent review and repeated provider events.
Start free, then use Proto to change fields, steps and approvals before your team goes live.