Back to all connectors

LogoPipedrive integration connector

Add white-label customer-facing integration with Pipedrive into your app with just a few lines of code.
Read development guide.

Managed authentication

Connect your customer accounts in Pipedrive without researching its API, registering in a developer program, and getting your application approved. We take care of authentication, secure credentials storage, and token refreshes so you don't have to.

Just one line of code for you and one click for your customers:

iApp.integration('pipedrive-oauth').open()

Read full documentation
Get started for free

And Pipedrive to your app in the next 30 minutes

Execute Pipedrive operations on behalf of your customers

Get information about available operations in a consistent way: name, description, input, output. Run operations using simple consistent API.

Read more about operations

Add an activity

Adds a new activity. Includes more_activities_scheduled_in_context property in response's additional_data which indicates whether there are more undone activities scheduled with the same deal, person or organization (depending on the supplied data)...

Add new activity type

Adds a new activity type.

Add a call log

Adds a new call log.

Attach an audio file to the call log

Adds an audio recording to the call log. That audio can be played by those who have access to the call log object.

Add a channel

Adds a new messaging channel, only admins are able to register new channels. It will use the getConversations endpoint to fetch conversations, participants and messages afterward. To use the endpoint, you need to have Messengers integration OAuth scope enabled and the Messaging manifest ready for the Messaging app extension...

Add a deal

Adds a new deal. Note that you can supply additional custom fields along with the request that are not described here. These custom fields are different for each Pipedrive account and can be recognized by long hashes as keys...

Work with Pipedrive data collections

Read and write data, get custom fields schema, and react to changes in Pipedrive data.

Read more about working with data collections

ListFind by IDCreateUpdateDeleteCustom Fields
Deals
Leads
Organizations
All Persons
Products
Activities

Trigger integrations on Pipedrive events

React to events in the external app. Receive changes in data regardless of whether webhooks are supported or not.

Read more about working with events

Data Record Created

Data Record Updated

Data Record Deleted

Use the same code to integrate with Pipedrive and 100+ other applications

With universal integrations, you can build your integration scenario once and it will work with every app automatically.

Activities

automatically maps to

Deals

automatically maps to

Contacts

automatically maps to

Companies

automatically maps to

Users

automatically maps to

Salesforce Salesforce
SalesforceEvents
SalesforceOpportunities
SalesforceContacts
SalesforceAccounts
SalesforceUsers
Zoho CRM Zoho CRM
Zoho CRMCalls
Zoho CRMDeals
Zoho CRMContacts
Zoho CRMAccounts
Zoho CRMUsers
Freshsales Freshsales
FreshsalesSales Activities
FreshsalesDeals
FreshsalesContacts
FreshsalesAccounts
FreshsalesOwners
Close Close
CloseActivity
CloseOpportunity
CloseContact
CloseLead
CloseUser
Copper Copper
CopperActivities
CopperOpportunities
CopperLeads
CopperCompanies
CopperUsers
MS Dynamics CRM MS Dynamics CRM
MS Dynamics CRMPhonecalls
MS Dynamics CRMOpportunities
MS Dynamics CRMContacts
MS Dynamics CRMAccounts
MS Dynamics CRMSystemusers
Copper Copper
CopperActivities
CopperOpportunities
CopperLeads
CopperCompanies
CopperUsers
Outreach Outreach
OutreachTasks
OutreachOpportunities
OutreachProspects
OutreachAccounts
OutreachUsers
HubSpot HubSpot
HubSpotCalls
HubSpotDeals
HubSpotContacts
HubSpotCompanies
HubSpotOwners
Close Close
CloseActivity
CloseOpportunity
CloseContact
CloseLead
CloseUser