GraphHopper for AI agents
Agents read GraphHopper at once. Changes and sends are held for a person's approval by default.
About GraphHopper
GraphHopper Directions API provides enterprise-grade routing services, including route planning, optimization, geocoding, and more, for various vehicle types.
What an agent can do in GraphHopper
Every GraphHopper action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in GraphHopper without asking first. 10 actions.
- GraphHopper GeocodingTool to perform forward or reverse geocoding. Use when converting between textual addresses and latitude/longitude coordinates.
- GET RouteTool to calculate the best path connecting two or more points using simple GET request. Use when you need basic routing with query parameters.
- POST RouteTool to calculate complex routes via POST /route. Use when you need advanced route planning with custom parameters.
- Capacity ClusteringSolve capacity-constrained clustering problems by assigning customers to clusters while minimizing total travel distance. Useful for delivery zone planning, sales territory optimization, and workload
- Get Cluster SolutionTool to retrieve the solution of an asynchronous clustering job. Use when you have a job ID from a previous cluster calculation request and need to fetch the results.
- Get MatrixTool to compute a distance and/or time matrix using GET request with query parameters. Use for simpler matrix requests with query parameters instead of POST body.
- Get Matrix SolutionTool to retrieve the result of an asynchronous matrix computation job. Use when you have a job ID from a previous matrix calculation request and need to check if it's finished and get the results.
- Get IsochroneTool to compute isochrone polygons for a given point. Use when you need to determine areas reachable within time or distance constraints.
- Calculate MatrixTool to calculate distance, time, or weight matrices via POST. Use when you have multiple origins/destinations or a symmetric point set and need a single batch request.
- Get Custom ProfilesRetrieve all custom routing profiles for your GraphHopper account. Custom profiles allow you to customize routing behavior (e.g., avoid certain roads, limit speeds, prefer certain road types). Use thi
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 3 actions.
- Submit Matrix JobTool to submit a matrix computation job for asynchronous processing. Use for large matrices that exceed synchronous limits. Returns a job ID to retrieve results later.
- Map Match GPX TrackMap-match a GPX track using GraphHopper's Map Matching API. This tool takes GPS track points in GPX format and snaps them to the digital road network. It's useful for: - Cleaning noisy GPS data by ali
- GraphHopper VRP POSTTool to initiate VRP optimization. Use when you need to solve vehicle routing problems synchronously.
Changes wait in Needs you
Changes and sends in GraphHopper are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
GraphHopper questions
Can an agent change data in GraphHopper on its own?
Not by default. Changes and sends in GraphHopper are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in GraphHopper?
This connector lists 10 read actions. Reads run at once, without waiting for approval.
How does GraphHopper connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.