Skip to main content
Vehicle statuses

Different vehicle statuses explained; how and when to use each one

Written by Liene Brokane
Updated over a week ago

You can set up different statuses for your vehicles according to what is going on with each vehicle.

All of the statuses should be set up by you manually, except "Discharged" (based on the battery connectivity) and "In Use" (based on an active ride) statuses which are triggered automatically.

You can maintain vehicle statuses by going to Vehicles section in the Dashboard and choosing the required status from the drop-down list on the right:

Below you will find a detailed explanation for each status:

AVAILABLE - the vehicle is locked, the alarm systems are on. It's used when a vehicle is in a good condition, available on the street for customers to rent and visible to your app users.

IN USE - the vehicle is currently being used by a customer. You can follow the ride data. Alarm systems are off. This is an automatically assigned status from the system side, and cannot be assigned manually. When the vehicle is in this status, no one else can use this vehicle to start a ride.

CHARGING - the vehicle and battery box (if available) are unlocked, alarm systems are off. It is used when a vehicle is taken by your maintenance team for charging, or replacing the battery.

DISCHARGED - the vehicle battery is below defined % or connection with IoT is lost (no signal for several minutes). The vehicle is no longer visible on the map in the app, users can't rent the vehicle. Operators can filter vehicles with this status to check which vehicles need to be charged or checked. Vehicle is locked (if IoT is in good condition), alarm systems are on.

NEED INVESTIGATION - the vehicle requires an investigation by your team to determine what is wrong with it. The vehicle is not visible on the map, but it is locked, the alarm systems are on. Usually this status is used when a customer submits a complaint about a specific vehicle, so it is marked for your team to investigate. This status is also used to prevent users from renting broken vehicles (or possibly broken vehicles, since your team hasn't checked the vehicle yet) while the vehicles are still located on the streets.

MAINTENANCE - used when an operator has investigated a vehicle and concludes that it requires maintenance. Alarm systems are off, the vehicle can be taken to a service station.

STOLEN - used when it is clear that a vehicle has been stolen. It no longer shows up on the map inside the app and is locked (if possible). Alarm systems are on and if the vehicle is moving you will receive email alerts.

NOT READY - this status is usually used when a vehicle is not yet ready to be placed on the streets. It does not show up inside the app and the alarm systems are off. Sometimes this status is also used when a vehicle can no longer be used, because it is not possible to repair it.

TRANSPORTATION - used if vehicles are being moved to other places or even other cities. Vehicle will be unlocked, alarm systems will be off, lights will be off.

STORAGE - this status is usually used when a vehicle is placed in a warehouse for the off-season and needs to be hidden from the customer app, even though the vehicle itself is in good condition and requires no repairs, for example.

DEPRECATED - this status is usually used when it is no longer possible to use the vehicle in any way for operations. This may be caused by extensive damage to the vehicle which cannot be repaired anymore. As the vehicle has a ride history, it cannot be deleted entirely from the dashboard, so ATOM recommends removing the link to the IoT device for the vehicle to hide it from the vehicle map in the dashboard and service app and setting it in "DEPRECATED" status.

Additionally the vehicle can also be in a REBALANCING state which means that for a certain amount of time these vehicles were not used for any rides:

This state is triggered automatically based on your system settings where you can define a rebalancing schedule time. Go to More -> Settings -> System preferences -> Other in order to adjust the amount of hours after which a vehicle should be marked for rebalancing if it hasn't had any rides during this timeframe:

In order to determine which vehicles exactly are currently marked for rebalancing, go to Vehicles section of the dashboard and filter out Available vehicles with last ride earlier than the rebalancing schedule timeframe you've defined:

Did this answer your question?