Pipedrive Update

Pipedrive Update

Certified

Update an existing person in Pipedrive CRM

Updates an existing person in Pipedrive with new information.

yaml
type: io.kestra.plugin.pipedrive.persons.Update

Update a person's organization and email

yaml
id: pipedrive_update_person
namespace: company.team

tasks:
  - id: update_person
    type: io.kestra.plugin.pipedrive.persons.Update
    apiToken: "{{ secret('PIPEDRIVE_API_TOKEN') }}"
    personId: 55
    orgId: 42
    emails:
      - value: "jane.doe@newcompany.com"
        primary: true
Properties

Pipedrive API token

Your Pipedrive API token for authentication.

Person ID

Defaulthttps://api.pipedrive.com/api/v2

Pipedrive API URL

Base URL for the Pipedrive API. Override for testing purposes.

Custom fields

Map of custom field keys and values to update

SubTypeobject

Email addresses

New list of email addresses for this person

Person name

New full name for the person

Organization ID

New organization ID this person belongs to

Owner ID

New owner (user ID) for this person

SubTypeobject

Phone numbers

New list of phone numbers for this person

Reference (ref) of the pluginDefaults to apply to this task.

Visibility

New visibility of the person. Valid values: '1' (owner only), '3' (entire company), or '5' (owner and followers)

Person ID

Last update time

Timestamp when the person was last updated