Skip to content

Integration · Shipping

cigotracker.com

Connect Claude & ChatGPT to Cigo Tracker

Ask your AI what is planned for tomorrow, where a job is right now, or to book a new delivery. It can read and change itineraries and stop order, work with vehicles, breaks and operators, and check available booking dates and slots in Cigo Tracker. Dispatch questions get answered without clicking through the planner.

Connect Cigo Tracker free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which itineraries are planned for tomorrow?”

    The AI reads the itineraries for that date.

  • “Where is job 58213 right now?”

    It reads the job's latest geolocation.

  • “Create a delivery job for Anna Jensen, Vesterbrogade 10, Copenhagen, phone 20 30 40 50, on Friday.”

    It searches existing jobs first, then creates the job with date, address, name and phone number.

What your AI can do

Jobs

Create, search, update, cancel and delete jobs, and work with their actions, chat, reports, latest location and geofencing events.

Itineraries and routes

Read itineraries by date, vehicle or operator, create itineraries, reorder or remove stops, update operators and preview routes.

Fleet and booking

Manage vehicles and their breaks, operators and locations, look up customers, and check available booking dates and slots.

  • “Which booking slots are free next Tuesday?”

    It lists the available slots for that date.

  • “Make job 58213 the first stop on itinerary 1207.”

    It changes the stop's position in the itinerary.

  • “Add a chat message on job 58213: the customer is at the back door.”

    It posts the message in the job's chat.

51 tools for Cigo Tracker

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_job_actionChanges dataAdd an action to a job by `job_id`, with `id` (e.g. SKU), `type` (delivery, pickup, return, and so on) and `description`, plus optional quantity, weight and volume.
  • cancel_jobDeletesCancel a job by `job_id`.
  • create_addressChanges dataCreate a new address. Required: type, name or geolocation. API summary: Create Location.
  • create_customer_breakChanges dataCreate a new break for a customer. Required: duration or break timing. API summary: Create a break for a vehicle.
  • create_itineraryChanges dataCreate an itinerary for `date` with `vehicle_id`, `start_time`, `start_point` and the job IDs to route in `add_ids`; pass `end_point` unless `one_way` is true.
  • create_jobChanges dataCreate a job for `date` (today or later) with the customer's `first_name`, `phone_number` and `address`, plus optional type, email, time frame and `actions`. If an email or mobile number is given, the customer may get tracking messages.
  • create_operatorChanges dataCreate a new operator. Required: full name, email or password. API summary: Create Operator.
  • create_vehicleChanges dataCreate a new vehicle. Required: name, type, departure time or start from. API summary: Create Vehicle.
  • delete_a_vehicle_breakDeletesPermanently delete a break by break id. Destructive action; may require approval. API summary: Delete a vehicle break.
  • delete_customerDeletesPermanently delete a customer by job id. Destructive action; may require approval. API summary: Delete a Job.
  • delete_customer_actionDeletesPermanently delete a action by action id. Destructive action; may require approval. API summary: Delete an Action for a Job.
  • delete_customer_actionsMoves moneyPermanently delete a action by job id. Financial or irreversible action; may require approval. API summary: Delete all Actions for a Job.
  • delete_customer_breakDeletesPermanently delete a break by break id. Destructive action; may require approval. API summary: Delete a vehicle break.
  • delete_customer_job_idDeletesPermanently delete a job id by job id. Destructive action; may require approval. API summary: Delete Stop.
  • delete_itineraryDeletesPermanently delete a customer by itinerary id. Destructive action; may require approval. API summary: Delete Itinerary.
  • delete_operator_idDeletesPermanently delete a operator id by operator id. Destructive action; may require approval. API summary: Delete Operators.
  • get_customerGet one customer by `customer_id`.
  • get_customer_actionGet one action for a customer by action id. API summary: Retrieve an Action for a Job.
  • get_customer_chatGet one chat for a customer by message id. API summary: Retrieve a Job's chat specific message.
  • get_itineraryGet one itinerary by `itinerary_id`, including vehicle, operators and stops.
  • get_jobGet one job by `job_id`, including customer, address, time frame, status and actions.
  • get_job_idGet one job id by job id. API summary: Retrieve all Job geofencing events.
  • get_locationGet one saved location by `location_id`.
  • get_operatorGet one operator by `operator_id`.
  • get_vehicleGet one vehicle by `vehicle_id`, including capacities and start location.
  • list_available_booking_datesList dates with booking capacity for an `address` or `geolocation`, optionally considering weight, volume and handle time.
  • list_available_slotsList available delivery time slots for a `date` at a `geolocation` (latitude,longitude).
  • list_customer_addressesList addresses for a customer. Optional filters: route data. API summary: Retrieve Job's latest geolocation.
  • list_customer_breaksList breaks for a customer. API summary: Retrieve configured breaks from a vehicle.
  • list_customer_polylinesList polylines for a customer. API summary: Retrieve Itinerary Polyline GeoJSON.
  • list_itineraries_by_dateList the itineraries (routes) for one `date` (YYYY-MM-DD).
  • list_job_actionsList the actions (items to deliver, pick up or service) on a job by `job_id`.
  • list_job_messagesList the chat messages on a job by `job_id`.
  • list_job_reportsList the completion reports (proof of delivery) of a job by `job_id`.
  • list_locationsList saved locations such as depots and stores.
  • list_operator_itinerariesList the itineraries of one `operator` (driver), optionally between `start_date` and `end_date`.
  • list_operatorsList the operators (drivers) and their IDs.
  • list_vehicle_itinerariesList the itineraries of one `vehicle`, optionally between `start_date` and `end_date`.
  • list_vehiclesList the vehicles and their IDs.
  • refund_action_positionsMoves moneyReverse a action (itinerary id). Financial or irreversible action; may require approval. API summary: Reverse Stops positions.
  • search_customersChanges dataSearch customers by `name`, `email`, phone, `invoice` or reference ID.
  • search_jobsChanges dataSearch delivery jobs from `start_date` (YYYY-MM-DD) to optional `end_date`, filtered by `status`, `job_type`, name, phone, `reference_id`, invoice or barcode.
  • send_job_messageChanges dataPost a chat `message` on a job by `job_id`. Others on the job's chat can see it.
  • submit_action_routeVisible to othersPreview a action. Has effects visible outside this system. API summary: Preview Route.
  • update_actions_operatorsVisible to othersUpdate an existing action identified by itinerary id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update Operators.
  • update_actions_positionsVisible to othersUpdate an existing action identified by itinerary id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Change Stops positions.
  • update_customer_breakChanges dataUpdate an existing break identified by break id. API summary: Update a vehicle break.
  • update_customer_chatVisible to othersUpdate an existing chat identified by message id. Has effects visible outside this system. API summary: Update a Job chat message.
  • update_jobChanges dataUpdate a job by `job_id`, e.g. date, address, contact details, comment or time frame. Only the fields you pass change.
  • update_job_actionChanges dataUpdate one action on a job by `job_id` and `action_id`. Only the fields you pass change.
  • update_job_id_positionChanges dataUpdate an existing position identified by position. Only the fields you pass are changed. API summary: Change Stop position.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Cigo Tracker from the app list.

  2. 2

    Paste your key

    Paste your Account ID and Auth Key. Log in to Cigo Tracker as the account administrator and open Integrations > API in the left sidebar. Turn API access on if it is off. Copy the Account ID and the Auth Key (click to un-hide it).

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Cigo Tracker?

It can search and read jobs, job actions, chat messages, reports, locations and geofencing events, itineraries, vehicles, breaks, operators, customers and available booking dates and slots. It can create and update jobs, actions, itineraries, vehicles, breaks, operators and locations, change the order of stops and the operators on an itinerary, preview routes, and cancel or delete jobs.

Does the AI see my Cigo Tracker Auth Key?

No. You paste your Cigo Tracker Auth Key into HeyMyApps once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.

Can I control what the AI is allowed to do?

Yes. Switch on only the tools you want, for example lookups without changes to the plan. Canceling jobs and deleting jobs, itineraries or stops can require your approval before they run, and so can other risky actions. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps 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?

HeyMyApps has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You also need your own Cigo Tracker account.

Where do I find the Account ID and Auth Key?

Log in to Cigo Tracker as the account administrator and open Integrations > API in the left sidebar. Turn API access on if it is off. The Account ID works as the username and the Auth Key as the password. Click the Auth Key to un-hide it, then paste both into HeyMyApps.

Let your AI work in Cigo Tracker today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Cigo Tracker free

HeyMyApps is not affiliated with Cigo Tracker. Product names are trademarks of their owners.