www.pipedrive.com·Developer portal → developers.pipedrive.com
For Agents
An agent can create and move deals through pipeline stages, manage person and organization contacts, log calls and meetings as activities, capture and qualify leads, and register webhooks across Pipedrive's CRM APIs. It can also read and configure activity fields and activity types on the broader v1 surface.
2 APIs across 2 product groups.
| I want to... | Use |
|---|---|
| Create, move, and report on deals and manage person and organization contacts | Pipedrive API |
| Reach the full v1 reference including activity fields, activity types, call logs, and billing | Pipedrive API v1 |
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Pipedrive APIs, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fpipedrive.com" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fpipedrive.com" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
Once connected, ask your agent something like: “manage deals, contacts, and activities in Pipedrive CRM”.
Each workflow spans multiple Pipedrive APIs. Jentic routes each operation to the right API automatically.
End-to-end sales pipeline automation
What agents get from Jentic-routed access to this vendor.
Setup
Wiring Pipedrive by hand means attaching your API token to every call, paging through deals, persons, and activities, and handling retries across two surfaces yourself. Through Jentic you install once, add Pipedrive from the Jentic API Directory, store the token once, and your agent calls both surfaces.
Permission scoping
You limit the agent to the operations it needs, such as creating a deal, adding a person, or logging an activity. Because your own rules choose the allowed operations, deleting an activity type or registering a webhook stays out of scope unless you add it.
Credential isolation
Your Pipedrive API token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context, including the query string.
Intent-based discovery
Agents search the Jentic directory by intent such as 'create a deal in Pipedrive' or 'add a person', and Jentic returns the matching Pipedrive operation with its input schema so the agent calls the right endpoint across either surface without browsing the reference docs.
Specific to using Pipedrive APIs through Jentic.
What can an agent do across Pipedrive's APIs?
An agent can create and move deals through pipeline stages, manage person and organization contacts, capture and qualify leads, log calls, meetings, and tasks as activities, attach products for revenue tracking, and register webhooks for real-time events. On the broader v1 surface it can also read and configure activity fields and activity types and access billing and add-on information.
Do I need separate credentials for each Pipedrive API?
No. Both surfaces are Pipedrive REST APIs that authenticate with your per-user Pipedrive API token, so a single token covers the operations your plan allows across them. In Jentic you store that token once in your own Jentic One instance and it is reused for every Pipedrive operation you allow.
Which Pipedrive API should I start with?
Start with pipedrive-api for the everyday sales lifecycle: deals, persons, organizations, activities, leads, and webhooks. Reach for the broader v1 surface, pipedrive.readme.io, when you need configuration and account areas such as activity fields, activity types, call logs, or billing.
Can agents combine both surfaces in one workflow?
Yes. A common pattern is to configure activity types and fields on the v1 surface, then create deals and log activities of those types with the core surface. Because both use the same Pipedrive token, an agent can move between them without re-authenticating.
Are these Pipedrive APIs official?
Yes. Both surfaces are Pipedrive's own vendor-official APIs. They reflect Pipedrive's documented deal, contact, and activity model rather than any third-party reconstruction.
What is Pipedrive not suited for through these APIs?
These APIs cover sales pipeline, contact, and activity management. They are not built for email marketing, marketing automation, customer support ticketing, or accounting; pair Pipedrive with dedicated tools for those functions.
BOOK A DEMO
Browse thousands of APIs and connect them all to your agent with Jentic One. One layer, one credential — every API your agent needs.
Pipedrive is an activity-based CRM built around a visual deal pipeline, where every deal is tied to the next scheduled action rather than a static record. Its APIs expose that model directly, letting agents drive deals from lead capture to close and keep contacts and activities in sync with external systems.
Use for: Automating sales deals, contacts, activities, and leads in Pipedrive's activity-based CRM, including configuring activity fields and types
Not supported: email marketing, support ticketing, accounting, marketing automation, real-time streaming
Credentials: Both surfaces are Pipedrive REST APIs authenticated with a per-user API token passed on the request, so one Pipedrive token covers the operations your plan permits across them.
All 2 Pipedrive OpenAPI documents are vendor-official and indexed by Jentic, kept validated and agent-ready.
Pipedrive is an activity-based sales CRM. Its APIs give programmatic access to deals, persons, organizations, activities, leads, products, notes, files, webhooks, and custom fields across the full sales lifecycle. The catalogued surfaces range from a focused deal-and-contact API to the broader v1 reference covering activity fields, activity types, call logs, and billing, so agents can automate pipeline progression, contact management, and activity logging.
Capture inbound leads, qualify and convert them to deals, and log follow-up activities as they move through pipeline stages. The core surface handles deal, person, and activity creation while the v1 surface supplies the activity fields and types that shape how each activity is recorded.
Create a deal from an inbound lead, add the person contact, then log a completed discovery call as an activity of the correct type
Pipedrive API + Pipedrive API v1
Configure then populate activity tracking
Set up the activity types and fields a team uses, then start logging calls and meetings against deals and contacts. The v1 surface manages activity type and field configuration while the core surface writes the activities themselves.
Add a new activity type, read the available activity fields, then log a meeting activity of that type against an existing deal
Pipedrive API v1 + Pipedrive API
All 4 are in the Jentic catalogue with the same one-credential, intent-search pattern.