{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Use Cases for Better Route integration options","siteUrl":"https://docs.bettermile.com","jsonLd":{"@context":"https://schema.org","@type":"Organization","name":"Bettermile","url":"https://bettermile.com","logo":"https://docs.bettermile.com/images/logo.png"},"description":"Recognise your situation and see which Better Route integration option fits, from the fastest path to a fully custom driver app."},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"use-cases-for-better-route-integration-options","__idx":0},"children":["Use Cases for Better Route integration options"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Not sure which integration path fits your situation? See if one of these sounds familiar:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Use case"},"children":["Use case"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Option"},"children":["Option"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["\"We just want routes optimised, fast, with minimal engineering effort.\""]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["→ ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/bettermile-driver-app-index"},"children":["Driver App"]},". Install the Bettermile Driver App, connect your ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/overview/data-gateway"},"children":["Data Gateway connector"]},", and you're done, no backend integration beyond that."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["\"Our drivers already carry a handheld scanner for parcel scanning, and we want a second screen rather than a second device.\""]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["→ Run the Bettermile Driver App alongside your existing scanner or loading app on the same device, with the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/bettermile-driver-app-index#enhancing-the-single-device-setup"},"children":["App-to-App Library"]}," keeping them in sync."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["\"We have our own driver app and want full control over the experience, or just want to enhance our own sequence optimisation.\""]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["→ ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/deep-integration-index"},"children":["Deep Integration"]},". Call the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/apis/ntc/tour-commander-api"},"children":["Better Route API"]}," directly from your backend, and build (or keep) the driver-facing UI yourself."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["\"We also need in-house turn-by-turn navigation and multi-country address handling.\""]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["→ Add the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/sdks/navigation-sdk"},"children":["Navigation SDK"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/address-formatter-kotlin"},"children":["Address Formatter Kotlin"]}," on top of a Deep Integration. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/deep-integration-index#further-extension-options"},"children":["further extension options"]},"; add either, both, or neither."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["\"We want the tool to fit real driver habits, not the other way around.\""]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["→ ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/deep-integration-index#extended-use-cases"},"children":["Extended use cases"]}," for the Better Route API: choose the first waypoint, set custom timeframes and stop times, add your own jobs, and define custom destinations and waypoints."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["\"We want reliable consignee ETAs.\""]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["→ Feed ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/route-integration-options#what-can-be-combined"},"children":["Better Tracking - Live"]}," with actual and predicted sequences in real time, narrowing ETA windows accurately."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["\"We need routing that factors in OOH infrastructure, lockers and pickup points built into the sequence.\""]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["→ ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/bettermile-driver-app-index"},"children":["Driver App"]},". Install the Bettermile Driver App, and you're done, we support this out of the box."]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"still-deciding","__idx":1},"children":["Still deciding?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/route-integration-options"},"children":["Integration Options"]}," for the full side-by-side comparison, or the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/route/resources/faq"},"children":["FAQ"]}," for quick answers."]}]},"headings":[{"value":"Use Cases for Better Route integration options","id":"use-cases-for-better-route-integration-options","depth":1},{"value":"Still deciding?","id":"still-deciding","depth":2}],"frontmatter":{"title":"Use Cases for Better Route integration options","rbac":{"anonymous":"read","authenticated":"read"},"seo":{"description":"Recognise your situation and see which Better Route integration option fits, from the fastest path to a fully custom driver app.","title":"Use Cases for Better Route integration options"}},"lastModified":"2026-09-22T10:19:52.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/route/resources/use-cases","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}