Pipedrive

Add a bot to Pipedrive using the official integration.

The official Pipedrive integration allows your bot to create, update and search for Pipedrive contacts.

Setup

Install the integration in Botpress

First, install the integration to your bot:

  1. In Botpress Studio, select Explore Hub in the upper-right corner.
  2. Search for the Pipedrive integration, then select Install Integration.

In the Configuration menu, you should see one field: API Key. Leave it empty for now—you’ll come back to it after creating your Pipedrive API key.

Create a Pipedrive API key

Next, create a Pipedrive API key:

  1. Log in to Pipedrive.

  2. Open the My Account menu in the upper-right corner, then select Personal preferences.

  3. Navigate to the API tab. You should see your personal API key—copy it.

Configure the integration in Botpress

Now, you can finish setting up the integration in Botpress:

  1. In the integration’s API Key field, paste your Pipedrive API key.
  2. Select Save Configuration.

Cards

Add Person

Add a person in Pipedrive

inputobject
outputobject

Find Person

Search for a person in Pipedrive

inputobject
outputobject

Update Person

Update a person in Pipedrive

inputobject
outputobject

Triggers


Troubleshooting

If you run into errors when using the integration’s Cards, check out your bot’s Logs and locate the error message:

(Field) must be (data type)

Usually this means:

  • Not all the Card’s required input fields were filled
  • One of the fields contained invalid data

Double-check the input fields and try again. If you’re letting your bot fill the input fields automatically based on context, make sure it’s providing input that conforms to the Card’s expected format.

An unexpected error occurred

This could mean a few things: