Connect Graphhopper to your AI agent

Developer Tools 13 actions available

GraphHopper Directions API provides enterprise-grade routing services, including route planning, optimization, geocoding, and more, for various vehicle types.

We set up the connection using your own Graphhopper account, with keys you control, and keep it running. Your agent picks it up and starts doing the work.

What your agent can do in Graphhopper

Each one is a real action the agent can take on its own, the same things a person clicking around Graphhopper could do. Read-only by default; write actions are confirmed against your policy.

  • Capacity Clustering Solve capacity-constrained clustering problems by assigning customers to clusters while minimizing total travel distance. Useful for delivery zone planning, sales territory optimization, and workload balancing. Supports…
  • GraphHopper Geocoding Tool to perform forward or reverse geocoding. Use when converting between textual addresses and latitude/longitude coordinates.
  • Get Cluster Solution Tool 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 Matrix Tool 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 Solution Tool 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 Route Tool to calculate the best path connecting two or more points using simple GET request. Use when you need basic routing with query parameters.
  • Get Isochrone Tool to compute isochrone polygons for a given point. Use when you need to determine areas reachable within time or distance constraints.
  • Calculate Matrix Tool 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 Profiles Retrieve 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 this tool to list avai…
  • POST Route Tool to calculate complex routes via POST /route. Use when you need advanced route planning with custom parameters.
  • Submit Matrix Job Tool 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 Track Map-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 aligning points to act…
  • GraphHopper VRP POST Tool to initiate VRP optimization. Use when you need to solve vehicle routing problems synchronously.

How we connect it

  1. 1

    Connect your account

    You create a key in Graphhopper, a key you create and control, and paste it in once. It lives in a secrets store on your server, not with us.

  2. 2

    Set the guardrails

    Read-only by default. You choose which write actions the agent may take, and anything outside that policy gets confirmed with you first.

  3. 3

    We keep it running

    Health checks on every connection, updates handled for you, and we watch the first week of activity to make sure the work lands.

Graphhopper questions, answered.

With a key you create and control. You paste it in once, it is stored in a secrets store on your server, permissions are scoped to the minimum the agent needs, and you can revoke it at any time.
The actions Graphhopper's API allows, the same things a person clicking around the app could do. Connections start read-only by default; write actions are confirmed against the policy you set before the agent takes them.
Connections are priced per tool on top of the base plan. Some are included, some are premium. See pricing for how connection charges work.
Standard tools are ready inside 7 business days of the setup call. We test the connection end to end, walk you through how the agent uses it, and watch the first week of activity.

Ready to put Graphhopper to work?

Tell us what your team runs on. We set up the connection, secure it, and your agent takes it from there.

All product names, logos, and brands are property of their respective owners; used for identification only. ZeroToClaw is not affiliated with or endorsed by Graphhopper.