Skip to content
All connectors
Pipedrive logo

Pipedrive

CRM, sales & customer success

Keep Pipedrive up to date with every customer, deal and order, without copy and paste.

43 ways to read, 27 ways to write, each write switched on by you.

Quality checks

Built and tested with example responses.

  1. Ready to connect: doneEvery listed action is built in.
  2. Built and tested with example responses: doneEach action is built from the provider’s published API and tested against example responses, errors, rate limits and paging.
Pipedrive with Nexra

Connected, approved, proven.

The things teams do most with Pipedrive, an example flow with a person in the loop, and what Nexra keeps as proof.

Top actions

  • Create activityApproval by rule
  • Create call logApproval by rule
  • List activitiesRead

Example flow

  1. Pipedrive · List activitiesDone
  2. Pipedrive · Create activityNeeds approval
  3. Nexra · Record the decision and result in the evidence chainProven

Example workflow. Routine runs go through on their own. Only a change your rules flag, such as one over a limit you set, waits for the right person, who sees the exact change and the rule before it reaches Pipedrive.

What gets logged

  • Whether it ran on its own or who approved it, and under which rule
  • A fingerprint of the exact request sent to Pipedrive
  • Pipedrive's reply: what it created or changed
  • One entry in the evidence chain, linked to the one before

Try this in the sandbox

Run the whole flow with test data in your sandbox, then connect a Pipedrive Inc. test account before you go live.

For developers

Technical detail

Read and write Pipedrive deals (products, discounts, installments), persons, organizations, leads, activities, products, notes, projects, project tasks and call logs, plus pipelines, filters and field metadata.

Pipedrive Inc. API docs
Source actions
43
Destination actions
27
Data types
26

What you can map

Reads are always available. Writes are off until you switch them on for a connection, and governed writes follow your policies.

Activities4
  • Create activityDestinationNot retried automaticallyApproval before production

    Creates a activity; custom fields are written by field key.

  • Get activitySource

    One activity with all custom fields.

  • List activitiesSourceIncremental

    Activities with custom fields, filtered by owner, saved filter or update time.

  • Update activityDestinationProvider duplicate protectionApproval before production

    Updates only the mapped activity fields.

Activity types1
  • List activity typesSource

    Activity types (call, meeting, task and custom types) with their key strings.

Call logs3
  • Create call logDestinationNot retried automaticallyApproval before production

    Logs a call made outside Pipedrive against a person, organization, deal or lead. Recordings are not uploaded.

  • Get call logSource

    One call log.

  • List call logsSource

    Call logs owned by the API token user (max 50 per page).

Currencies1
  • List currenciesSource

    Currencies supported by the company, including custom currencies.

Deal discounts3
  • Add deal discountDestinationNot retried automaticallyApproval before production

    Adds a percentage or fixed-amount discount to a deal's value.

  • List deal discountsSource

    Additional discounts applied to one deal.

  • Update deal discountDestinationProvider duplicate protectionApproval before production

    Updates the name, amount or type of a deal discount.

Deal followers1
  • List deal followersSource

    Users following a deal (read-only; follower changes are not automated).

Deal installments3
  • Add deal installmentDestinationNot retried automaticallyApproval before production

    Records an installment in a deal's billing plan. Only for deals with one-time products.

  • List deal installmentsSource

    Installment plans recorded on up to 100 deals (requires Growth plan or above).

  • Update deal installmentDestinationProvider duplicate protectionApproval before production

    Updates the name, amount or billing date of an installment.

Deal products3
  • Add product to dealDestinationNot retried automaticallyApproval before production

    Attaches a product line to a deal.

  • List deal productsSource

    Products attached to one deal with price, quantity, discount, tax and billing.

  • Update deal productDestinationProvider duplicate protectionApproval before production

    Updates price, quantity, discount, tax or billing of an attached product.

Deals5
  • Create dealDestinationNot retried automaticallyApproval before production

    Creates a deal; custom fields are written by field key.

  • Get dealSource

    One deal with all custom fields.

  • List dealsSourceIncremental

    Deals with custom fields, filtered by owner, saved filter or update time.

  • Search dealsSource

    Full-text search over deals (minimum 2 characters, or 1 with exact match).

  • Update dealDestinationProvider duplicate protectionApproval before production

    Updates only the mapped deal fields.

Fields1
  • List fieldsSource

    Deal, person, organization or product field definitions with type and options, including custom fields (lead custom fields use deal fields).

Filters1
  • List filtersSource

    Saved filters, to use as the Filter ID on list operations.

Lead labels1
  • List lead labelsSource

    Lead labels, to use as label IDs on leads.

Lead sources1
  • List lead sourcesSource

    Lead source names (the identifier is the source name).

Leads5
  • Create leadDestinationNot retried automaticallyApproval before production

    Creates a lead linked to a person or organization.

  • Get leadSource

    One lead with custom fields.

  • List leadsSourceIncremental

    Leads (non-archived by default) with value, labels and custom fields.

  • Search leadsSource

    Searches lead titles, notes and custom fields.

  • Update leadDestinationProvider duplicate protectionApproval before production

    Updates mapped lead fields and custom fields.

Notes4
  • Create noteDestinationNot retried automaticallyApproval before production

    Adds an HTML note to a deal, lead, person, organization or project.

  • Get noteSource

    One note.

  • List notesSourceIncremental

    Notes on deals, leads, persons, organizations or projects.

  • Update noteDestinationProvider duplicate protectionApproval before production

    Updates note content, links or pins.

Organizations5
  • Create organizationDestinationNot retried automaticallyApproval before production

    Creates a organization; custom fields are written by field key.

  • Get organizationSource

    One organization with all custom fields.

  • List organizationsSourceIncremental

    Organizations with custom fields, filtered by owner, saved filter or update time.

  • Search organizationsSource

    Full-text search over organizations (minimum 2 characters, or 1 with exact match).

  • Update organizationDestinationProvider duplicate protectionApproval before production

    Updates only the mapped organization fields.

Persons5
  • Create personDestinationNot retried automaticallyApproval before production

    Creates a person; custom fields are written by field key.

  • Get personSource

    One person with all custom fields.

  • List personsSourceIncremental

    Persons with custom fields, filtered by owner, saved filter or update time.

  • Search personsSource

    Full-text search over persons (minimum 2 characters, or 1 with exact match).

  • Update personDestinationProvider duplicate protectionApproval before production

    Updates only the mapped person fields.

Pipelines1
  • List pipelinesSource

    Sales pipelines.

Product variations3
  • Create product variationDestinationNot retried automaticallyApproval before production

    Adds a variation (for example a size or tier) with prices to a product.

  • List product variationsSource

    Variations of one product with per-currency prices.

  • Update product variationDestinationProvider duplicate protectionApproval before production

    Updates a product variation's name or prices.

Products5
  • Create productDestinationNot retried automaticallyApproval before production

    Creates a product; custom fields are written by field key.

  • Get productSource

    One product with all custom fields.

  • List productsSourceIncremental

    Products with custom fields, filtered by owner, saved filter or update time.

  • Search productsSource

    Full-text search over products (minimum 2 characters, or 1 with exact match).

  • Update productDestinationProvider duplicate protectionApproval before production

    Updates only the mapped product fields.

Project boards1
  • List project boardsSource

    Project boards.

Project phases1
  • List project phasesSource

    Phases of one project board.

Project tasks4
  • Create project taskDestinationNot retried automaticallyApproval before production

    Adds a task or subtask to a project.

  • Get project taskSource

    One project task.

  • List project tasksSource

    Project tasks and subtasks, filtered by project, assignee or status.

  • Update project taskDestinationProvider duplicate protectionApproval before production

    Updates a task's title, dates, assignees, priority or done state.

Projects5
  • Create projectDestinationNot retried automaticallyApproval before production

    Creates a project, optionally from a template and linked to deals.

  • Get projectSource

    One project with custom fields.

  • List projectsSource

    Projects (Pipedrive Projects add-on) by status, phase, deal, person or organization.

  • Search projectsSource

    Searches project titles, descriptions, notes and custom fields.

  • Update projectDestinationProvider duplicate protectionApproval before production

    Updates mapped project fields, phase, status and links.

Stages1
  • List stagesSource

    Pipeline stages with probability and rotting settings.

Users2
  • Get userSource

    One company user.

  • List usersSource

    Company users with role, admin flag and activity status.

Access and limits

Authentication
Personal API token sent in the x-api-token header
Plans and access
All Pipedrive plans include the API; products and billing fields depend on the plan. The API token acts as the user who owns it and follows that user's visibility and permission sets.
Test environment
Pipedrive offers free developer sandbox accounts through the Developer Hub.
Rate limits
Token-based daily budget per company plan plus burst limits per 2-second window; HTTP 429 with Retry-After when exceeded.
Pagination
API v2 uses cursor and limit (max 500) with additional_data.next_cursor; v1 leads and notes use start and limit with more_items_in_collection.
Provider events
Webhooks v2 for create, change and delete events on deals, persons, organizations, activities and more. Flows can start the moment something happens: when a new deal is created; when a deal is won; when a deal is updated; when a new person is added.

Before you build a flow

  • Uses API v2 where Pipedrive offers it (deals, persons, organizations, activities, products, deal products, pipelines, stages, fields, search) and v1 for leads, notes and users.
  • The API token is never sent in the api_token query parameter.
  • Custom field values are keyed by Pipedrive's 40-character field key; fetch definitions and option IDs with List fields.
  • Person marketing_status (Campaigns consent) is returned read-only and changes only when the Marketing status input is explicitly mapped.
  • Pipedrive has no idempotency key; uncertain creates are not repeated automatically.
  • Deletes, merges, duplicates, follower changes, bulk deal-product writes, lead and deal conversions, project archiving, call recording uploads, mailbox and goals are not automated.
  • Search operations (deals, persons, organizations, products, leads) send the search term as a query parameter, which is the only form Pipedrive's search API accepts. Person search over the email or phone fields therefore puts that value in the URL.
  • Projects and project tasks require the Pipedrive Projects add-on; deal installments require the Growth plan or above and only apply to deals with one-time products.
  • Call logs list only the API token user's own call logs (50 per page). Phone numbers are sent only in the JSON body.
  • Installments and discounts are deal records only; Pipedrive moves no money for them.

Developer reference

  1. Create the Pipedrive Inc. credentials described above with the narrowest permissions your flows need.
  2. In Nexra, open Connect, then Connections, then New connection, choose Pipedrive, enter its settings and credentials, and tick only the write actions you need. Connection guide
  3. Test the connection, then use its actions as flow sources and destinations. Flow guide

Machine-readable detail: GET /api/public/connect/connectors/pipedrive and the Connections API.