Overview
Deep linking allows users to open the mobile app directly to a specific screen without navigating manually. Two methods are supported:
Dashboard link: Opens the app directly to the dashboard. Available in all versions.
Load link: Routes the user to a specific load within the app.
NOTE: Deep linking to a load requires version v1.57 or newer.
WARNING: Users must be logged in before opening a deep link. If they are not, the link may fail or redirect unexpectedly.
Dashboard Linking
To launch the app directly to the dashboard, open the following URL from any location that supports embedded URLs:
eleos://dashboard
IMPORTANT: Having multiple Eleos Apps downloaded on a device at a time could cause unexpected behavior with this schema, such as one mobile app opening instead of another.
Load Linking
To route a user directly to a specific load, construct a URL using the following structure:
https://fleetmobile.app/[division_code]/loads/[order_number]
Example:
https://fleetmobile.app/fleet-div/loads/123456
URL Components
Component | Description |
|---|---|
| The Base URL is the same for all applications. |
| Your Eleos-provided environment identifier. |
| Static path segment. Always use this exact value. |
| The order number returned in the GET Loads response. |
Load Link Behavior
When a user interacts with a load link, the mobile app performs a series of validation and retrieval steps to ensure the correct information is displayed:
The mobile app automatically fetches the latest load list if the linked assignment is missing from local data.
Users will receive an unavailability message if the load cannot be found after the data refresh.
Incorrect or unrecognized
division_codevalues prevent the link from resolving correctly. Confirm the identifier with your Eleos account executive if needed.
NOTE: Users must have the mobile app installed to open load links. If the app is not installed, direct them to install it before attempting to use the link.