Skip to main content
Integrations · Pipedrive
Guild agents read, create, update, and search Pipedrive deals, leads, persons, organizations, pipelines, and activities. Credentials are stored and injected server-side so agent code never sees the API token. Credential policies let you restrict which operations each agent may call, and every request is subject to audit through Guild’s credential proxy.

Book a demo

See how teams govern agents that use Pipedrive.

Start free

Connect Pipedrive and scope your first agent.

What the Pipedrive integration exposes

The tools cover deals, leads, persons, organizations, pipelines, stages, activities, notes, users, field definitions, and cross-entity search. Tools support full create-read-update-delete lifecycles for the core CRM entities. Search tools query by title, notes, and custom fields across deals, leads, persons, and organizations. Agents can also convert a deal to a lead and manage deal discounts and followers.

How it works

1

Open Credentials in Guild

Go to Credentials in Guild under Access & setup. The page lists connected services and a gallery of available integrations.
2

Enter your Pipedrive token

Click Pipedrive and paste your personal API token. Find it in Pipedrive under Settings > Personal preferences > API. Personal API tokens do not expire.
3

Import tools into your agent

Import PipedriveTools from the integration package and spread it into your agent’s tools object. Use pick() to include only the tools your agent needs, since agents perform better with a focused tool set.

Why Pipedrive access needs governing

Pipedrive tools can create, update, and delete deals, persons, organizations, leads, pipelines, and activities. Guild stores the personal API token server-side and injects it through the credential proxy, so the token never enters agent code, prompts, or logs. Credential policies let you write ALLOW and DENY rules that the proxy enforces before any request reaches Pipedrive. Rules can target specific operations by name or glob pattern, scope access to particular agents or workspaces, and restrict HTTP methods to block writes while permitting reads. You can connect the credential at account, workspace, member, or agent scope using Guild’s credentials system. A credential dedicated to one agent never serves others. Without any scoped rules, the default posture is allow-all; deleting that default policy flips the fallback to deny, so only explicitly allowed operations proceed.

About the Pipedrive integration

The Pipedrive integration gives your agents access to Pipedrive CRM records, including deals, contacts, and pipelines.

Authentication

  • Type: Personal API token
  • Header: Guild sends your token in the x-api-token request header
  • Token management: Personal API tokens do not expire
Pipedrive uses a personal API token rather than OAuth. Requests go to the base URL https://api.pipedrive.com, with the API version embedded in each operation path — most operations are on /api/v2, while notes, users, and leads are on /api/v1.

Setup

1

Open Credentials

Go to Credentials in Guild.
2

Connect Pipedrive

Click Pipedrive and enter your personal API token. Find the token in Pipedrive under Settings → Personal preferences → API.

Usage

Tools are named with the pipedrive_ prefix — for example, search_deals becomes pipedrive_search_deals.

Selecting specific tools

The integration carries 70 operations. Agents perform better with fewer tools, so use pick() to include only the ones your agent needs.

Tools

Tools in the latest published version of guildai~pipedrive:

Supported capabilities

The curated specification covers 70 operations across the CRM core entities.
Creating a lead requires linking it to a person or an organization (or both). Leads support the same hash-keyed custom fields as deals, so you can push a full lead payload through the integration.

Webhook events

Pipedrive uses a credential-scoped webhook model. When you enable the first Pipedrive trigger on a connection, Guild registers one webhook for all Pipedrive events and routes them to matching triggers. Disabling the last trigger removes it. Deliveries are checked with a password Guild generates for the webhook. A trigger can narrow an event to one action, such as guild trigger create --type webhook --integration pipedrive --event deal --action create --agent <identifier>. Without an action it fires on every action of that event. A trigger with no event fires on every Pipedrive event, including objects the table doesn’t list, such as products. Payloads use Pipedrive’s webhook v2 format, with the record in data, its earlier values in previous, and the event in meta. Guild doesn’t filter out changes the agent makes itself, so an agent that updates a deal from a deal change trigger fires that trigger again. Have the agent check meta.user_id and skip changes made by the connected Pipedrive user.

Limitations

  • Products, projects, tasks, and installments endpoints are omitted.
  • Beta endpoints are omitted.
  • Pipedrive pauses a webhook for 30 minutes after 10 failed deliveries in a row, and deletes it after three days without a successful delivery. If triggers stop firing, disable every Pipedrive trigger on the connection, then enable them again so Guild registers a new webhook.

Frequently asked questions

No. Pipedrive authenticates with a personal API token. Guild sends the token in the x-api-token request header. Personal API tokens do not expire.
Yes. Guild registers a webhook with Pipedrive when you enable a trigger on the connection. You can scope a trigger to a specific event such as deal and action such as create, or leave it unscoped to fire on every Pipedrive event. Guild routes incoming payloads to matching triggers automatically.
Yes. Credential policies let you write ALLOW and DENY rules scoped to specific operations, agents, and workspaces. The credential proxy enforces them before any request leaves Guild, and agents cannot bypass the check.
Not yet. The integration omits products, projects, tasks, installments, and beta endpoints.

Put a governed agent on Pipedrive this week

Book a demo

See how teams govern agents that use Pipedrive.

Start free

Connect Pipedrive and scope your first agent.
Read: Docs: Credential policies · Credentials · Tools in agents
Last modified on October 16, 2026