# Pipedrive Field Sales Route Planner: Optimized In-Person Visit Itineraries with Maps & Talking Points

> Plan a high-impact day of in-person sales visits straight from your CRM. Give this AI workflow a city or area and it pulls every relevant Pipedrive contact and open deal there, optimizes the most efficient driving route across the stops, and generates a map plus a timed itinerary with arrival windows. For each visit it briefs the rep with last activity, open-deal status, and specific talking points drawn from the contact's notes, and can pre-plan a small gift to bring. The finished plan is delivered as a shareable document with calendar events for every stop. Perfect for field sales, account-based selling, territory planning, customer check-ins, QBR tours, and outside sales reps who want CRM-driven, route-optimized visit planning Pipedrive doesn't offer.

Content type: workflow
Source URL: https://www.agentpmt.com/agent-workflow-skills/pipedrive-field-sales-route-planner-optimized-in-person-visit-itineraries-with-maps-talking-points
Markdown URL: https://www.agentpmt.com/api/agent/workflows/pipedrive-field-sales-route-planner-optimized-in-person-visit-itineraries-with-maps-talking-points?format=agent-md
Updated: 2026-06-10T02:47:37.923Z
Author: firef1ie

---

Estimated time saved: 60 minutes.

## Tools

- Pipedrive
- Multi-Location Route Optimizer W Map
- Google Docs Connector
- Google Calendar
- Gmail

## Workflow Outline

1. Capture Visit Area & Date: From the user's request, identify the target city/area for the in-person visit day, the visit date, the rep's starting address (ask the user to assume the office/home if not given), and how long to spend per stop (defau...
2. Find Accounts in the Area: Find Pipedrive organizations (and their primary persons) located in the target city/area, prioritizing those with OPEN deals. Use search to gather candidates by city/area term, th...
3. Pull Notes & Open Deal Context: For EACH account/contact in the area list, list_notes and fetch open-deal details to gather context for a visit briefing (recent conversations, commitments, open questions, deal s...
4. Optimize the Visit Route: Build the optimized driving route: pass each account as a location {address, name=account name, service_time_minutes=the per-stop time}, with start_location = the rep's starting a...
5. Build Per-Stop Briefings & Schedule: Goal: Turn the optimized route + enriched context into a visit itinerary. | Inputs: Optimized stop order with travel/arrival info, and per-account notes/open-deal context, plus the visit date and start time. | Outputs:...
6. Create Itinerary Document: Create a Google Doc titled like 'Visit Plan - <area> - <date>' containing the route order with the Google Maps link, the embedded route map link, and each stop's arrival window, a...
7. Add Calendar Events per Stop: For EACH stop in the itinerary, create_event at its arrival window: summary 'Visit: <contact> (<account>)', location = the stop address, description = the talking points and open-...
8. Email the Itinerary to the Rep: Email the rep the finished plan. Subject 'Your visit plan for <area> on <date>'. body_text includes the Google Doc/PDF link, the Google Maps navigation URL, and a compact stop-by-...

## Frequently Asked Questions

### How do I connect this workflow to my local agent like OpenClaw or Claude Code?

You can install the local MCP server by opening a terminal and running:

```
npm install -g @agentpmt/mcp-router
agentpmt-setup
```

This will connect you to local agents like Claude Code, Windsurf, Grok Build, Cursor, etc.

Alternatively you can connect to the hosted version with this config block, no installation required:

```
{
  "mcpServers": {
    "agentpmt": {
      "type": "streamable-http",
      "url": "https://api.agentpmt.com/mcp",
      "headers": {
        "Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
        "x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
      }
    }
  }
}
```

[View MCP Connection Instructions](/docs/mcp-reference/connection) for more details.

### How do I trigger this workflow?

You can use it here in the browser by clicking the 'Try It' button.

If you 'star' the workflow it will save to your dashboard for quick access.

To use the workflow in an external agent, make sure you have followed the steps to connect it to the MCP server and then copy / paste this prompt, or just tell it to use the AgentPMT MCP server and use this workflow.

> Call the AgentPMT-Workflow-Skills tool with action 'get\_workflow\_skill' and skill\_id 6a286b208773e153162b82f2 ("Pipedrive Field Sales Route Planner: Optimized In-Person Visit Itineraries with Maps & Talking Points").