This article explains what Services are, how they can be customized to a tenant's needs and how services influence pricing and the customer experience in the Webbooker.
A Service (AKA Hailing Service) is what an Operator offers their Customers. Customers request Bookings of a certain Service. Services have specific configuration e.g. how many Stops they have, what kind of Capabilities can be booked and how they are dispatched.
- Basic attributes of a service
- Configuring Services
- Influence on price
- Influence on Webbooker
- Impact on the driver experience
Basic attributes of a service
On the service level, a tenant can decide how many Stops are required as a minimum and allowed as a maximum (up to 250) to be able to create a Booking. This can be helpful for certain types of transportation services if a minimum amount of stops is required to make the job worthwhile.
Besides configuring the number of stops, the capabilities to offer certain services can be decided. This helps to make sure that certain combinations can’t be booked. Pricing is defined per service, which allows for interesting setups, such as offering a 'moving service' that allows to book large trucks, multiple helpers to carry heavy items and bill this per hour, alongside offering a courier service, that is billed per kilometer and won’t allow for booking additional helpers. A service basically bundles multiple capabilities into a bookable unit. Therefore it is recommended to read more about Capabilities.
By default, each tenant has exactly one Service — the “default” service. If no additional services have been created, this feature can be ignored. To find out which services exist on your tenant, you can request your hailing service configuration via API here.
If an order is placed via API without a
service_id, the booking will be created with the default service.
💡 Services will soon be configurable directly via the Dashboard. Feel free to contact us in case you are looking for assistance or advice.
Influence on price
When additional Services are defined besides the 'default' service, you can define a completely separate set of pricing for each Service in a self-serving way, directly in the Dashboard.
Influence on webbooker
If more than one Service is enabled, Customers can see different Services in the webbooker. Based on the selection of the Service, details and Booking options of each Service - the Capabilities - are automatically adjusted.
Impact on the driver experience
Drivers are not aware of services. Drivers define capabilities as usual when going online. The matching engine will find drivers with capabilities that satisfy the minimum booking requirements.