Integration · Field service
Connect Claude & ChatGPT to AntsRoute
Ask your AI who is visiting which customer tomorrow, where a driver is right now, or to book a delivery in a free slot. It can read routes per day or per agent, list and look up orders and customers, and get tracking links and signatures. It can also create customers and orders, schedule or unschedule them and record agent absences in AntsRoute.
Free plan, no credit card. Takes about a minute.
Try asking
“What do tomorrow's routes look like?”
The AI lists every agent's route for that date with the stops in order.
“Where is Tom right now?”
It finds Tom among your agents and gets his last known GPS position.
“Find a free slot next week for a service visit at customer 3321.”
It looks up available time slots for the order and, once you pick one, books it as a scheduled order.
What your AI can do
Routes and agents
Read all routes for a day or one agent's route, list agents, their absences and last GPS position, and record absences.
Orders and scheduling
Create orders in the basket or already scheduled, find and book free time slots, and schedule, unschedule, comment on or delete orders.
Customers and proof
List, look up and create customers, find records by your own external ID, and get tracking links and completion signatures.
“Create a delivery for customer 3321 and leave it in the basket.”
It creates an unscheduled delivery order that you can plan later.
“Send me the tracking link for order 88120 in French.”
It gets the customer tracking link for the order in the language you ask for.
“Mark Lisa as away on Friday from 8 to 16.”
It records an absence for Lisa with that start and end time, and a reason if you give one.
27 tools for AntsRoute
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
book_order_slotVisible to othersBook one of the slots from find_order_time_slots: `unique_search_order_availabilities_request_id`, `date` and `time_slot`. This creates the scheduled order.create_agent_absenceVisible to othersRecord an absence for an agent: `agent_email`, `start_date_time`, `end_date_time`, and optional reason and comments.create_customerChanges dataCreate a customer with `last_name` and `address`, plus optional first name, email, phones, opening hours, skills and external ID.create_orderChanges dataCreate an unscheduled order in the AntsRoute basket: `type` (service, delivery or collect), `customer`, plus optional items, skills, duration and comments.create_scheduled_orderChanges dataCreate an order and schedule it straight away: `type`, `customer`, `open_date` and `schedule_date`, plus optional items, skills and comments.delete_orderDeletesDelete an order by its AntsRoute ID (passed as `customer_id`); set `cancel_if_route_started` to allow it on a started route. Cannot be undone.find_order_time_slotsChanges dataFind available time slots for a new order: `type`, `customer` and its details. Returns slots and a request ID for book_order_slot.get_agentGet one agent by `agent_email`.get_agent_locationGet the last known GPS position of an agent by `agent_email`.get_agent_routeGet one agent's route (`agent_email`) for a `date`, with its ordered stops.get_customerGet one customer by `customer_id`.get_customer_by_external_idGet one customer by the `external_id` from your own system.get_orderGet one order by its AntsRoute ID (passed as `customer_id`).get_order_by_external_idGet one order by the `external_id` you gave it in your own system.get_order_signatureGet the signature captured on completion of an order (ID passed as `id_id`).get_order_tracking_linkGet the customer tracking link for an order (ID passed as `id_id`) in a given `language`.list_agent_absencesList an agent's absences by `agent_email`, optionally between `from` and `to`.list_agentsList the field agents (drivers and technicians) with their emails.list_customer_ordersList the orders of one customer (ID passed as `id_id`), filtered by `states` and date range.list_customersList customers with paging and sorting.list_item_typesList the item types (products) you deliver or collect, searchable by `search_terms`.list_ordersList orders (services, deliveries and collects), filtered by `states` and schedule date range (`min_date`, `max_date`), with paging.list_routes_by_dateList all agents' routes for a `date`, with their ordered stops.list_skillsList the skills that can be required on orders and assigned to agents.schedule_orderChanges dataSchedule an order (ID passed as `id_id`) on `scheduled_date` (yyyy-MM-dd).unschedule_ordersVisible to othersTake one or more orders (`order_ids`) off the schedule and back to the basket.update_order_commentsChanges dataUpdate the `comments` of an order by its AntsRoute ID (passed as `customer_id`).
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose AntsRoute from the app list.
- 2
Paste your key
Paste an AntsRoute API key. In AntsRoute click your name at the top right and select API Key to generate a key, then copy it here. Your AntsRoute plan needs to include the API.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in AntsRoute?
It can read routes for a date or for one agent, list agents, skills, item types, customers and orders, and look up orders and customers by ID or by your own external ID. It can get an agent's absences and last GPS position, and an order's tracking link and signature. It can create customers and orders, find and book time slots, schedule and unschedule orders, update comments, record absences and delete orders.
Does the AI see my AntsRoute API key?
No. Your AntsRoute credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Deleting an order cannot be undone, and booking a slot or taking orders off the schedule changes your plan. These actions can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own AntsRoute account.
Which AntsRoute plan do I need?
You need an AntsRoute plan that includes the API, since the API key is generated inside AntsRoute from the menu under your name. If you do not see the API Key option there, check with AntsRoute which plans include API access.
Let your AI work in AntsRoute today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect AntsRoute freePipMCP is not affiliated with AntsRoute. Product names are trademarks of their owners.





