GraphHopper logo

Integrate GraphHopper with your AI CRM

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

Explore Triggers and Actions

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.

ActionTry it

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 car, bike, and foot routing profiles. Note: Free tier limited to 5 customers per request.

ActionTry it

Get Cluster Solution

Retrieve the solution of an asynchronous clustering job by job ID. Requires your own GraphHopper API key.

ActionTry it

Get Custom Profiles

List custom routing profiles for your GraphHopper account using your own API key. These profiles customize routing behavior and can be used with GraphHopper routing services. The result can be empty if no profiles are returned or the feature is not activated for the account.

ActionTry it

Get Isochrone

Tool to compute isochrone polygons for a given point. Use when you need to determine areas reachable within time or distance constraints.

ActionTry it

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.

ActionTry it

Get Matrix Solution

Retrieve the status and result of an asynchronous matrix computation job by job ID. Requires your own GraphHopper API key.

ActionTry it

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.

ActionTry it

GraphHopper Geocoding

Tool to perform forward or reverse geocoding. Use when converting between textual addresses and latitude/longitude coordinates.

ActionTry it

GraphHopper VRP POST

Submit a vehicle routing optimization request and return its job status and any available solution. Requires your own GraphHopper API key.

ActionTry it

Map Match GPX Track

Map-match GPX track points to the road network using your own GraphHopper API key. Results can include matched geometry, distances, travel times, road details and navigation instructions.

ActionTry it

POST Route

Tool to calculate complex routes via POST /route. Use when you need advanced route planning with custom parameters.

ActionTry it

Submit Matrix Job

Submit a matrix computation job for asynchronous processing and receive a job ID to retrieve results later. Requires your own GraphHopper API key.

ActionTry it

How the GraphHopper integration works

The GraphHopper integration connects your Dench AI CRM directly to GraphHopper, so agents can read and act on your GraphHopper data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

13 actions are available for agents to invoke on your behalf. Every call runs through GraphHopper's own authorization, scoped to the account you connect.

Set up GraphHopper in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find GraphHopper and click Connect — you'll authorize access through GraphHopper's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use GraphHopper in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the GraphHopper integration work with Dench?

The Dench GraphHopper integration connects your AI CRM to GraphHopper, so AI agents can work with your GraphHopper data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with GraphHopper via Dench?

The GraphHopper integration currently exposes 13 actions, including Calculate Matrix, Capacity Clustering, Get Cluster Solution, Get Custom Profiles, Get Isochrone, and Get Matrix. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect GraphHopper to Dench?

No. You connect GraphHopper from your Dench workspace using GraphHopper's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the GraphHopper integration secure?

Connections are authorized through GraphHopper's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the GraphHopper connection from your workspace settings at any time.

GraphHopper | Dench AI CRM