Dispatch integration
Dispatch (dispatchit.com) is a same-day local delivery service with vetted couriers. Price a delivery, place one or many orders (each a real, charged courier booking), track orders and deliveries with their status history, proof photos and signee, edit contacts or cancel before a driver is assigned, and read invoices. Dispatch Connect customers also manage their own fleet: deliveries, vehicles, drivers, daily manifests, branches and users. The webhook test route is not exposed (webhooks are configured in Dispatch's Developer Settings), nor the demo environment. Authentication is HTTP Basic with your Dispatch API Key as username and API Token as password.
Say what should happen.
The workflow builds itself.
What you can do with Dispatch
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Order, 7 operations
cancel_orderCancel orderPOSTCancels an order. Dispatch refuses once a driver is assigned (status assigned or later) and answers already_cancelled for an order already cancelled. Returns the order with its new status.create_orderCreate orderPOSTPlaces a real delivery order: Dispatch assigns a courier and charges the order (quote it first with estimate_order). Returns order_id, status and tracking links. Pass an Idempotency-Key to make retries safe.create_orders_bulkCreate orders bulkPOSTPlaces several real delivery orders in one call; each is charged like one create_order. Returns the created orders and, in errors, each order that failed and why. Tags are not supported here.estimate_orderEstimate orderPOSTPrices a delivery before placing it: returns the available service options (asap, expedited, ...) with estimated cost, estimated delivery time and the geocoded stops. Places nothing and charges nothing.get_orderGet orderGETReturns one order with its status, cost, assigned driver and current coordinates, and its deliveries (stops, proof photos, signee) and tags.list_ordersList ordersGETLists your most recent orders, at most 50 per page, with their deliveries and tags. Filter by status, a text search (q) or a date (updated_after, created_after); combine filters freely. Read total_pages and pass page.update_orderUpdate orderPUTEdits contacts, notes and tracking recipients of an existing order. Dispatch requires the three objects delivery_info, pickup_info and drop_off_info in every call; read the order with get_order first and resend the values you keep.
Connect delivery, 6 operations
assign_connect_delivery_to_vehicleAssign connect delivery to vehiclePUTAssigns a Connect delivery to one of your vehicles (status becomes assigned). Returns the delivery. Dispatch Connect only (your own fleet and drivers).cancel_connect_deliveryCancel connect deliveryPUTCancels a Connect delivery. If it was the last incomplete delivery on a manifest, the manifest is completed. Returns the delivery. Dispatch Connect only (your own fleet and drivers).create_connect_deliveryCreate connect deliveryPOSTCreates a delivery for your own fleet; the contacts you list are notified by SMS or email as its status changes. Returns the delivery with its id. Dispatch Connect only (your own fleet and drivers).get_connect_deliveryGet connect deliveryGETReturns one Connect delivery: status, time windows, contacts, addresses and tracking link. Dispatch Connect only (your own fleet and drivers).list_connect_deliveriesList connect deliveriesGETLists the Connect deliveries of one day (today when date is left out), with contacts, time windows, addresses and status. Dispatch Connect only (your own fleet and drivers).update_connect_deliveryUpdate connect deliveryPUTChanges a Connect delivery. Dispatch marks no field required; send the fields to change, and read it first with get_connect_delivery if unsure what a left-out field keeps. Returns the delivery. Dispatch Connect only (your own fleet and drivers).
Vehicle, 5 operations
assign_vehicle_driverAssign vehicle driverPUTAssigns a driver to a vehicle for one day. Returns the vehicle id, the date and the driver id. Dispatch Connect only (your own fleet and drivers).create_vehicleCreate vehiclePOSTAdds a vehicle to your fleet and returns it with its id. Dispatch Connect only (your own fleet and drivers).delete_vehicleDelete vehicleDELETEDeletes a vehicle for good: its deliveries are unassigned and it can no longer be used; past records stay. Returns the vehicle's id and its renamed (deleted) name. Dispatch Connect only (your own fleet and drivers).get_vehicleGet vehicleGETReturns one vehicle of your fleet: name, type, color, capacity units, size and weight limits, status and assigned driver. Dispatch Connect only (your own fleet and drivers).list_vehiclesList vehiclesGETLists the vehicles of your fleet with type, color, capacity, limits, status and assigned driver. Dispatch Connect only (your own fleet and drivers).
Invoice, 2 operations
get_invoiceGet invoiceGETReturns one invoice of your organization: dates, subtotal, tax, amount, paid amount, balance, status, PDF link, line items and payments. Carries billing contact names, emails and addresses.list_invoicesList invoicesGETLists your organization's invoices with amounts, balance, status, PDF link, line items and payments. Filter by invoice_date or status. Carries billing contact names, emails and addresses.
Manifest, 2 operations
list_manifestsList manifestsGETLists the manifests (one vehicle's route) of one day, today when date is left out, with status, vehicle and capacity used. Dispatch Connect only (your own fleet and drivers).send_vehicle_manifest_to_driverSend vehicle manifest to driverPUTSends the vehicle's manifest (its route for a day) to the driver assigned to it. Returns the vehicle. Dispatch Connect only (your own fleet and drivers).
Branch, 1 operation
list_connect_branchesList connect branchesGETLists the branches of your Connect organization with their address and whether Connect is enabled. Dispatch Connect only (your own fleet and drivers).
Bulk request, 1 operation
get_bulk_requestGet bulk requestGETReturns an asynchronous bulk order request by its id: processing status and the submitted orders. create_orders_bulk here always waits, so the id comes from a request made outside this catalog.
Connect organization, 1 operation
get_connect_organizationGet connect organizationGETReturns your Connect organization: name, address, working hours, time zone, capacity unit, vehicle limit and subscription tier. Dispatch Connect only (your own fleet and drivers).
Delivery, 1 operation
get_deliveryGet deliveryGETReturns one delivery (a stop pair of an order): status, reference, pickup and drop-off contacts and addresses, proof-of-delivery photos and signee. Carries contact names, phone numbers and emails.
Delivery event, 1 operation
list_delivery_eventsList delivery eventsGETReturns the status history of one delivery: each transition with the previous and new status and its time.
Driver, 1 operation
list_driversList driversGETLists the drivers of your fleet with their id, name and email, for assign_vehicle_driver. Dispatch Connect only (your own fleet and drivers).
Order event, 1 operation
list_order_eventsList order eventsGETReturns the status history of an order: each transition with the previous and new status and its time.
Organization, 1 operation
list_organizationsList organizationsGETLists the organizations your account can place orders for, with the id to pass as organization_id on a multi-tier account.
User, 1 operation
list_connect_usersList connect usersGETLists the users of your Connect organization (dispatchers and drivers) with name, email, phone number, roles and last sign-in. Dispatch Connect only (your own fleet and drivers).
Use Dispatch from Claude Code, Cursor or Codex
Connect Dispatch in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Dispatch operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Dispatch
- Create your workspace
Sign up free. Nothing to install.
- Connect Dispatch once
Add your Dispatch connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Dispatch integration FAQ
What can you do with the Dispatch integration?
LiveContext exposes 31 operations on Dispatch, covering order, connect delivery, vehicle and invoice.
