MotionTools Glossary

ℹ️  This glossary explains the key MotionTools terminology, products and features.


A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z




The Admin is the most powerful role. It has access to all enabled features and to all data. The admin usually logs onto the business dashboard and can invite new admins and manage other users.




A Booking is a transportation transaction. It gets created whenever something or someone is supposed to be transported (hailing booking) or when someone wants to get access to a vehicle (sharing booking). Bookings are created by customers, on behalf of customers or even triggered automatically from another system based on another event that requires transportation. See Hailing bookings.




A Capability defines categories and key attributes of a booking. A capability can be something like vehicle type or service level and can have multiple options such as 'bike', 'car' or 'truck' for each capability type 'vehicle type'. See Capabilities.

Client versioning

Client identification and versioning allows MotionTools to identify the Tenant, deprecate old clients and/ or app versions to keep and also identify the client type (Dashboard, Driver app etc.). See API Documentation.


A Customer has access to only their own data and usually creates a booking or a package, meaning that they request some sort of transportation service.

Custom content

Custom content is highly customizable content such as links or checklists that you can attach to a booking and then show in the driver app and the dashboard.




The Dashboard is a web application that allows several types of users to get certain jobs done. This includes admins who manage their business, dispatchers who manage operations or customers who create a Booking.


Driver is a User that is able to execute a Booking via the Driver app. A driver can have access to a customer’s data when executing a delivery. The admin can build integrations with third-party API to mask sensitive customer information. Find out how a driver can be assigned as a preferred driver to execute a booking.


The MotionTools Dispatcher is a set of add-on features that allow tenants to manipulate Hailing bookings, build optimized driver tours, and assign them to Organizations and Drivers. Learn more about the Dispatcher product.




Fleet is a set of vehicles that can be managed via the Dashboard for various purposes, such as executing a Booking as a driver or renting a vehicle as a customer. If enabled, the Fleet can be accessed through main navigation in the dashboard and it will display all available vehicles regardless of vehicle type or activity status. Fleet can be sorted by vehicle status, organization or a provider.

Fleet manager

The MotionTools Fleet Management product helps Users to manage and interact a fleet of vehicles in the Dashboard and help Drivers to perform Hailing bookings via the Driver app by giving them access to a vehicle.



Hailing booking

A hailing booking is a transportation transaction where someone or something gets moved from point A to point B, usually by someone else. See Hailing booking.

Hailing service

A hailing service is a a group of Capability that allows a Tenant to have multiple differently priced business offerings at the same time, for example instant delivery services, moving services, concierge services and so on. Hailing services will influence pricing per booking and Customer experience in the Webbooker. See Hailing services.




Location is a particular place that is usually defined by a geo-location (lat/lng) and can potentially also be tied to an address. Locations are used in many different areas such as driver location, vehicle location or as part of a stop. If a location is also defined by an address, it usually includes a street name, house number, postal code, city and optionally contact details.

  • Driver location: The location of a driver that gets tracked in real time using driver app, based on the current location of the drivers device
  • Vehicle location: The last known location of a vehicle managed via the Fleet Manager, as described on the API spec. The vehicle location is only tracked if the vehicle is using a telematic system that allows for location tracking.




A Member is a User (either admin or org manager) who belongs to a MotionTools account.


Metadata provides additional information about transactions (such as Bookings) as well as master data (such as User). Metadata always consists of a paid key and a corresponding value. Metadata can be created, read, updated and deleted by admins and customers on users, bookings, organizations, service areas and zones.




An Organization represents a team, department or supplier. It consists of a group of drivers or a sub-fleet (a set of vehicles). Each organization can be managed by organization managers and has drivers and/ or vehicles that belong to them and usually serve to execute a booking or deliver a package.

Organization Manager

An Organization Manager is also primarily a Dashboard user who has less rights than an Admin. Organization managers can only manage data that relates to the organization which the organization managers manage. An organization manager can manage multiple organizations. Organization managers can manage vehicles and drivers and do some dispatching in the Webbooker.




The packages product allows Customers to create Bookings with assigned packages and print shipping labels. Drivers can scan packages at Stops to confirm package pickup and delivery and admins can flexibly route packages using driver tours. Learn more about the Packages product here.

Price matrix

Price matrix is a set of pricing for a Booking which is defined according to the combination of parameters (i.e. Service area, service, Capability). A price matrix has to be defined in the Dashboard as an admin User when the pricing feature is enabled. Learn more about pricing features here.



Saved place

Saved places allow the admin to manage their favourite or frequent Locations that they want to use to pre-fill Stops in a Booking. Customers can also create their own Saved places and then use it in the Webbooker for future use, as it will show up as suggested location when adding a stop.

Scheduling configuration

The scheduling configuration allows a Tenant to configure some of the operational rules for each of their Service area. The configuration allows defining of scheduling modes, booking parameters, opening hours and closed days as well as customer and driver related settings. See Set up your scheduling configuration.

Service area

A service area is used to map and define an area where the business operates. A service area can be defined by uploading .json file or imported manually within the Dashboard. A Tenant can create an unlimited number of Service areas. The list of all service areas can be found in the dashboard Settings > Service areas. See Manage service areas.


A Stop is always part of a Booking and means that a driver will be going to a specific location to usually pick up or drop off something. Read more about hailing booking stops here.




A Tenant is a dedicated MotionTools account that can be configured to the needs of a customer's business.


A Tour is a Booking that consists of single or multiple Stops of other bookings and that can be optimized, and then handed as one consecutive job to a Driver. It is also used to rearrange the execution of customer bookings. The admin can choose to split a customer booking into one or several driver tours, merge it with another booking or existing tour. Learn more about the tour building feature here.




A User is a known and authenticated person on the MotionTools platform. A user authenticates using an email-address and a password. A user always belongs to a Tenant and has a role. Depending on the role, different features and data is available to the user. A user can only have one role at a time and a the user’s email address has to be unique.



Vehicle configuration

Tenants can define a set of standard configurations that are set to individual vehicles, which define the behaviour of the vehicle. This includes examples like a required license class to book a vehicle, vehicle icons to represent a vehicle, standard booking-end workflows (e.g. booking end checks, charging checks).




The Webbooker is a web-based booking system that is used to define and create a new Booking. Webbooker is available for Admins and Customers and it is used to define Pickup and Drop-off locations, type of service, booking time or duration. The Webbooker can also offer payment methods selected by tenant or pricing schemes defined in settings under Price matrix.


Webhooks are server-to-server notifications about certain events that occurred. Webhooks can be used to to trigger further actions in third-party systems, such as an accounting or commerce system. It can also be used to send other types of notifications like emails to certain recipients.

Was this article helpful?
0 out of 0 found this helpful

Articles in this section