
OptimoRoute
Your customers want to know where their delivery is. Your AI agent checks OptimoRoute for real-time routing data, driver assignments, and order status, then answers in seconds. Fewer 'Where's my package?' calls. More capacity for your dispatch team.




From order lookups to driver assignments to completion proof, your AI agent taps directly into OptimoRoute's logistics engine to answer delivery questions in real time.
OptimoRoute
Real scenarios where AI agents transform delivery inquiries into instant, data-driven answers, powered by live OptimoRoute routing and scheduling data.
A customer messages 'Where is my delivery?' at 3 PM. Your AI Agent looks up their order in OptimoRoute, finds it is stop 7 of 12 on the driver's current route, calculates the estimated arrival based on the route schedule, and tells the customer 'Your delivery is approximately 45 minutes away.' The customer gets a real answer. Your dispatch team never gets interrupted.
A customer claims they never received their package. Your AI Agent retrieves the completion details from OptimoRoute, including the delivery timestamp, GPS coordinates, and any signature or photo proof captured by the driver. The agent presents this evidence in the conversation, resolving the dispute instantly without involving a supervisor.
A customer was not home when the driver arrived. Your AI Agent detects the failed delivery status in OptimoRoute, notifies the customer proactively, and asks for a preferred redelivery date. The agent then creates a new order in OptimoRoute with the updated time window. Redelivery arranged in one conversation, no phone tag required.

OptimoRoute
FAQs
The agent uses OptimoRoute's Get Orders and Get Scheduling Info APIs to retrieve order details by order number or internal ID. It returns the order status, scheduled date, assigned driver, time window, and current position in the route, all fetched live from your OptimoRoute account.
Yes. The agent calls OptimoRoute's Get Completion Details endpoint, which returns timestamps, GPS coordinates, form data, and any proof-of-delivery attachments the driver captured. This data can be shared directly in the conversation to resolve delivery disputes.
Tars requires your OptimoRoute API key, which provides access to orders, routes, drivers, scheduling, and completion data. The API key is created in your OptimoRoute account settings. You control which operations the agent can perform by configuring the tool in Tars.
Yes. The agent can use OptimoRoute's Create Order endpoint to add new deliveries, pickups, or tasks with location, time windows, priority, and custom fields. This is useful for scheduling redeliveries or adding new orders during customer conversations.
The agent accesses route schedules, stop sequences, and completion events through OptimoRoute's API. While it does not track GPS in real time, it can estimate arrival times based on the driver's current stop position and the route schedule, giving customers accurate ETAs.
Yes. OptimoRoute's Search Orders API supports queries by date range, status filters, and multiple order identifiers in a single request, handling up to 500 orders at once. The agent can summarize delivery statuses across an entire day or customer account.
The agent detects unscheduled orders through OptimoRoute's scheduling info endpoint. It informs the customer that their order is in the system but not yet assigned to a route, and can provide an expected scheduling timeline based on your configured planning schedule.
The driver app is for your delivery team. This integration lets your customers get delivery information directly through your AI agent on your website or messaging channels. Customers self-serve their delivery questions without needing your dispatch team or access to internal tools.
Don't limit your AI Agent to basic conversations. Watch how to configure and add powerful tools making your agent smarter and more functional.

Privacy & Security
At Tars, we take privacy and security very seriously. We are compliant with GDPR, ISO, SOC 2, and HIPAA.