• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Optimoroute

Optimoroute MCP integration

Finds an order, reports its scheduled window and proof of delivery, books new stops, and runs the day's route optimisation.

Connect OptimorouteSee all integrations

17actions available

  1. Home/
  2. Integrations/
  3. Optimoroute

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create order

    Lyro creates a new delivery order in OptimoRoute. Dispatchers add jobs without platform access.

  • Get order completion details

    Lyro retrieves proof of delivery and completion data for orders. Support confirms deliveries without checking the planning system.

  • Delete order

    Lyro removes a single order from OptimoRoute. Teams cancel jobs instantly without manual deletion.

See all 17 actions

How businesses use Optimoroute + Lyro

Each card is one request a support team gets, and the Optimoroute actions Lyro runs to close it.

  • search

    Answer where a delivery is

    Lyro finds the order by number or date range, reports whether it is scheduled and which driver and time slot it sits in, and returns the completion record with its proof of delivery once the stop is done.

    Search OrdersGet Order Scheduling InfoGet Order Completion Details
  • shopping_cart

    Book a delivery or pickup from the conversation

    Lyro creates the order with its address, time window, and constraints, or pushes a whole import of up to 500 at once, then reads the stored record back to confirm what was booked.

    Create OrderCreate or Update OrdersGet Orders
  • alt_route

    Run the plan for a date

    Lyro starts optimisation for a date or date range, reports how far the planning job has got, and returns the resulting routes including their stops and any orders left unassigned.

    Start PlanningGet Planning StatusGet Planned Routes
  • notifications

    React to what happens in the field

    Lyro reads the mobile events drivers generate - completions, failures, on and off duty - checks the current driver list, and adjusts a driver's hours or vehicle when the day changes.

    Get Mobile EventsGet DriversUpdate Driver Parameters

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Optimoroute actions it has and picks the ones a request needs.

  1. 01

    Connect Optimoroute

    Authorize the Optimoroute account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Optimoroute actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Optimoroute · Lyro

What can you do in Optimoroute without me setting anything up?

These, right away:

  • Create order
  • Get order completion details
  • Delete all orders

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Optimoroute

Setup, permissions, and the limits of what Lyro can do inside Optimoroute.

  • Up to 500. Create or Update Orders, Delete Orders, and Update Drivers Parameters all cap a single request at 500 records, so a bulk import or a mass reschedule is chunked into batches rather than sent as one call. Create or Update Orders also skips geocoding, which is what makes the bulk path fast.

  • Yes, and this catches people out. Update Driver Parameters and Update Drivers Parameters both unschedule the existing routes for those drivers on the dates you touch. Lyro re-runs Start Planning afterwards so the day ends up with a valid plan rather than a set of orphaned stops.

  • Very. With a date it removes every order and planned route for that date, and with no date at all it deletes orders system-wide. Lyro uses Delete Order for a single cancellation and Delete Orders for a specific batch, so the blanket action is reserved for a deliberate reset.

  • No. Start Planning requires the orders to be created first, which is why the booking and planning steps are separate. Get Planning Status reports progress on a running job by its ID, and Stop Planning halts one that was started against the wrong date.

Every action available in Optimoroute

All 17 actions your agent can call on Optimoroute, straight from the live MCP connection.

  • Create order

    Create a new order or update an existing order in OptimoRoute.

  • Create or update orders

    Bulk create, update, or replace multiple orders at once without geocoding.

  • Delete all orders

    Remove all orders and planned routes for a specified date.

  • Delete order

    Remove a single order from the OptimoRoute system.

  • Delete orders

    Delete one or more orders from the system in bulk (max 500 per request).

  • Get order completion details

    Retrieve completion details for one or more orders including proof of delivery data.

  • Get drivers

    Retrieve all drivers in the system.

  • Get mobile events

    Retrieve mobile events from drivers' field operations.

  • Get orders

    Retrieve one or more orders from OptimoRoute.

  • Get planning status

    Retrieve the status of an active planning/optimization process.

  • Get planned routes

    Retrieve all planned routes for a given date.

  • Get order scheduling info

    Retrieve scheduling information for a specific order.

  • Search orders

    Search for orders in OptimoRoute based on criteria.

  • Start planning

    Start the planning/optimization process for a specified date or date range.

  • Stop planning

    Stop an active planning/optimization process.

  • Update driver parameters

    Update driver parameters for a specific date including work times, vehicle assignment, and start/end locations.

  • Update drivers parameters

    Update parameters of multiple drivers for specified dates in bulk (max 500 per request).

The tools Optimoroute sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Agiledarrow_outward

    Agiled

    Opens tickets, creates projects and tasks, logs expenses, and reads the invoices, estimates, and timesheets behind a client question.

  • Desktimearrow_outward

    Desktime

    Starts and stops time tracking, reports an employee's hours and active project, and creates new projects from the conversation.

  • Harvestarrow_outward

    Harvest

    Logs hours to the right project, sends estimates from a scoping conversation, raises invoices and records payments, and sets new clients up to bill.

  • Mixmaxarrow_outward

    Mixmax

    Sends messages from approved snippets, reads open and click activity, maintains contacts and groups, and pulls recipients out of running sequences.

  • Rentmanarrow_outward

    Rentman

    Checks equipment and crew availability, traces the quotes and invoices behind a project, and clears the bookings a cancellation leaves behind.

  • Tidyarrow_outward

    Tidy

    Retrieves address records with parking and access notes, adds and updates properties, and reads jobs, to-do lists, reservations, and open booking slots.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Optimoroute?

Authorize the account and your agent has all 17 actions from the first conversation.

Connect OptimorouteTalk to sales
Connect OptimorouteTalk to sales
Support agent working at a laptop next to the Lyro mascot