Manage your contacts and deals in Pipedrive.
Updates an existing person in Pipedrive. Inputs: in, id, name, email, phone, marketingStatus, organizationId. Outputs: out, on error, error, person (the updated person).
Updates an existing deal in Pipedrive. Inputs: in, id, title, value, personId, organizationId, status, lostReason. Outputs: out, on error, error, deal (the updated deal).
Searches for deals in Pipedrive. Inputs: in, search, exactMatch, organizationId, personId, limit, start. Outputs: out, on error, error, result, nextStart (to fetch the next page of results).
Retrieves the details of a Pipedrive person from their identifier. Inputs: in, id. Outputs: out, on error, error, person.
Searches for persons in Pipedrive. Inputs: in, search, exactMatch, organizationId, limit, start. Outputs: out, on error, error, result, nextStart (to continue with the following page).
Retrieves the details of a Pipedrive subscription from its identifier. Inputs: in, id. Outputs: out, on error, error, subscription.
Retrieves the details of a Pipedrive organization from its identifier. Inputs: in, id. Outputs: out, on error, error, organization.
Updates an existing activity in Pipedrive. Inputs: in, error, activity (the data to change). Outputs: out, on error, error, activity (the updated activity).
Updates an existing lead in Pipedrive. Inputs: in, id, title, archived, value, personId, organizationId. Outputs: out, on error, error, lead (the updated lead).
Updates an existing deal in Pipedrive, the field-level variant of the deal update. Inputs: in, id, title, value, personId, organizationId, status, lostReason. Outputs: out, on error, error, deal.
Creates a new activity in Pipedrive. Inputs include subject, publicDescription, note, dueDate, dueTime, duration, dealId, leadId, personId, projectId, location and done. Outputs: out, on error, error, activity (the created activity).
Retrieves the details of a Pipedrive deal from its identifier, in the Pipedrive integration. Inputs: in, id (the deal to fetch). Outputs: out, on error, error, deal.
Update an organization field (Pipedrive) is a Pipedrive action block that updates an existing organization field. Inputs: in, field. Outputs: out, on error, error. The reference sheet only gives this short description and the list of connectors.
Update a person (Pipedrive) updates an existing person in Pipedrive. Inputs: in, id, name, email, phone, marketingStatus, organizationId. Outputs: out, on error, error, person (the updated person returned by the block).
Create a deal (Pipedrive) creates a new deal in Pipedrive. Inputs: in, title, value, personId, organizationId, status. Outputs: out, on error, error, deal. The deal output returns the created record to the following blocks.
Create a person (Pipedrive) creates a new person in Pipedrive. Inputs: in, name, email, phone, organizationId. Outputs: out, on error, error, person. The person output carries the created record to the blocks that follow.
Create an organization (Pipedrive) creates a new organization in Pipedrive. Input: in, name. Outputs: out, on error, error, organization (the created organization). It is the simplest creation block of the Pipedrive connector.
Attach a file (Pipedrive) attaches a file to a deal, lead, person, product, activity or organization in Pipedrive. Inputs: in, file, dealId, leadId, personId, productId, organizationId, activityId. Outputs: out, on error, error, file.