Pipedrive
CRM API tokenCreate and update deals, persons, organizations and activities in Pipedrive from any Windmill script, flow or app.
Set up in 3 steps
Copy your API token
In Pipedrive, open your account menu, then Personal preferences, then API, and copy the token.
Add the resource in Windmill
Open Resources, add a resource of type pipedrive, and paste it into apiToken.
Run your first script
Fork any script below and read before writing anything. There are dozens here, so search by the verb you need.
Scripts
Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.
Update Deal
Add Deal
Search persons
Add Organization
Add Activity
Add Person
Update the product attached to a deal
Update stage details
Update an installment added to a deal
Update an activity
Update a product variation
Update a product
Update a pipeline
Update a person
Update a organization
Update a discount added to a deal
Update a deal
Search products
Search persons
Search organizations
Search leads
Search deals
Perform a search using a specific field from an item type
Perform a search from multiple item types
List products attached to a deal
List installments added to a list of deals
List followers of an organization
List followers of a user
List followers of a product
List followers of a person
Resource type
pipedrive — the shape of the credential every script on this page expects.
| Field | Type | Required | What it is |
|---|---|---|---|
| apiToken | string | Yes | API token retrieved from the dashboard. |
Questions
What can the token do?
Everything the user it belongs to can, bounded by their Pipedrive permission set. There are no per-token scopes, so create it on a user with the access you intend.
Is my token stored on the hub?
Never. It lives only in your own Windmill workspace, encrypted at rest.