# Tomtom AI integration on Definable

> TomTom provides a suite of location-based services and APIs, including mapping, routing, traffic information, and geofencing, enabling developers to integrate advanced navigation and location functionalities into their applications.

## What this connects

TomTom provides a suite of location-based services and APIs, including mapping, routing, traffic information, and geofencing, enabling developers to integrate advanced navigation and location functionalities into their applications.

Vendor: https://developer.tomtom.com/

## Tools available

**82** tools available. First 12:

- `TOMTOM_ASSETS_LIST_FONTS` — List Map Fonts — Tool to list available font asset versions for map rendering. Call after confirming the API key is valid.
- `TOMTOM_ASSETS_LIST_SPRITES` — List Assets Sprites — Tool to list available sprites for a given asset version. Use after determining the assetVersion.
- `TOMTOM_ASSETS_LIST_STYLES` — List map styles — Tool to list available map styles. Use after selecting an asset version to retrieve style options.
- `TOMTOM_CALCULATE_LONG_DISTANCE_EV_ROUTE` — Calculate Long Distance EV Route — Tool to calculate long-distance electric vehicle routes with optimal charging stops. Use when planning EV trips that require charging along the route.
- `TOMTOM_CALCULATE_MATRIX_ROUTING_SYNC` — Calculate Matrix Routing Sync — Tool to calculate route matrix synchronously for multiple origins and destinations (up to 200 cells). Use when you need travel times and distances between multiple location pairs with support for traffic, vehicle parameters, and routing options.
- `TOMTOM_CALCULATE_REACHABLE_RANGE` — Calculate Reachable Range — Tool to calculate the reachable range from a starting point given time, fuel, or energy constraints. Use when you need to determine how far a vehicle can travel from an origin within specified budgets.
- `TOMTOM_CALCULATE_ROUTE` — Calculate Route — Tool to calculate driving routes. Use when you need directions with optional waypoints and traffic consideration.
- `TOMTOM_CALCULATE_ROUTE_WITH_BODY` — Calculate Route with Body — Tool to calculate routes with advanced options via POST request. Use when you need to specify supporting points, avoid specific geographic areas, or configure vignette preferences.
- `TOMTOM_CATEGORY_SEARCH` — Category Search — Tool to search for Points of Interest by category. Use when you need to find POIs within a specific category around a location or area.
- `TOMTOM_CREATE_NOTIFICATIONS_GROUPS` — Create Notifications Contact Group — Tool to create a contact group for TomTom notifications. Use when you need to set up a group of webhooks or emails to receive notification alerts.
- `TOMTOM_CREATE_ROUTING_BATCH` — Create Routing Batch — Tool to submit asynchronous batch routing requests to TomTom API. Use when you need to calculate multiple routes efficiently in a single batch operation. The API returns a batch ID that can be used to retrieve results once processing is complete.
- `TOMTOM_CREATE_ROUTING_BATCH_SYNC` — Create Routing Batch Sync — Tool to execute synchronous batch routing requests for multiple routes or reachable ranges. Use when you need to calculate multiple routes or reachable ranges in a single API call (max 100 items).

## Auth

Auth schemes: `API_KEY`.

## How agents use Tomtom

Inside a Definable workflow, Tomtom is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Tomtom** — the Researcher (GPT-5.5) pulls context from Tomtom (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Tomtom** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Tomtom (create record, post message, draft email).
- **Designer / Engineer → Distributor → Tomtom** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Tomtom (attach file, open PR comment, post status).

The Verifier checks every Tomtom call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/tomtom/
- Same category (developer tools): https://definable.ai/apps/category/developer-tools/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
