Trip recording management
The DriveKit SDK automatically detects, analyses, and stops the recording of a trip. This is the simplest way to proceed, and the one we favour.
However, to adapt to all use cases, we have introduced a user-friendly graphical component, in the form of a button, to provide several options to manage the trip recording.
If a trip is being recorded, this component displays the start time, the trip duration and the distance covered.
Users can manually stop the analysis to obtain their driving score or cancel the recording if they are not driving.
Android Auto Integration
More and more vehicles are equipped with the Android Auto infotainment system. Drivers become more familiar with this interface and they use it to listen to their music or to be guided during their trip.
To improve the automatic trip detection, the Trip Analysis component of the DriveKit SDK is now able to detect a connection between the driver's smartphone and the vehicle's Android Auto interface. The DriveKit SDK uses this event to start the trip recording and analysis.
The DriveKit SDK is becoming increasingly sophisticated, using multiple signals to accurately detect that the smartphone is inside a moving vehicle. This advanced level of detection places DriveKit at the forefront of the market, and reinforces its position as a leading solution.
To detect a trip, DriveKit relies on the following indicators: activity recognition based on the phone sensors, geofences, iBeacon, the car's Bluetooth system and now the connection to Android Auto. Trip detection does not use the GPS sensor when the vehicle is not moving, which reduces battery consumption.
Discover how to use the "confirmed crash" event in your app
The DriveKit SDK contains an accident detection feature. If an accident is confirmed by our algorithms, the data can be transmitted to your platform or to your driver support center.
In addition, if you wish to set up a direct interaction in your mobile application, the "confirmed accident" event is also shared with the Trip Analysis component of the DriveKit SDK. This allows you to display an alert asking the driver to confirm his or her state of health, or to offer direct assistance.
To find out more about accident detection, we invite you to read our article explaining how it works.
Administration API to access vehicles attached to an account
We introduce a new service to help you to verify assist you in verifying the configuration of your users' accounts. This is useful if you have configured vehicles from the DriveKit SDK and are using advanced vehicle identification features such as iBeacon or Bluetooth devices.
With our API, you can effortlessly retrieve all vehicles associated with a specific user's account, along with the corresponding technical configuration necessary for accurate vehicle identification.
Service for listing your organization's users
We have upgraded the API for retrieving user accounts.
To simplify your queries, we have implemented new filters such as period and user status. These filters allow you to narrow down your search results and obtain specific user account information based on desired time period and user statuses.
Additionally, we have introduced pagination, enabling you to retrieve user account data in smaller, manageable chunks. This optimises the performance of your queries, even when dealing with a large number of users.