
Pipedrive Update
CertifiedUpdate an existing person in Pipedrive CRM
Pipedrive Update
Update an existing person in Pipedrive CRM
Updates an existing person in Pipedrive with new information.
type: io.kestra.plugin.pipedrive.persons.UpdateExamples
Update a person's organization and email
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
apiToken *Requiredstring
Pipedrive API token
Your Pipedrive API token for authentication.
personId *Requiredintegerstring
Person ID
apiUrl string
https://api.pipedrive.com/api/v2Pipedrive API URL
Base URL for the Pipedrive API. Override for testing purposes.
customFields object
Custom fields
Map of custom field keys and values to update
emails array
Email addresses
New list of email addresses for this person
name string
Person name
New full name for the person
orgId integerstring
Organization ID
New organization ID this person belongs to
ownerId integerstring
Owner ID
New owner (user ID) for this person
phones array
Phone numbers
New list of phone numbers for this person
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
visibleTo string
Visibility
New visibility of the person. Valid values: '1' (owner only), '3' (entire company), or '5' (owner and followers)
Outputs
personId integer
Person ID
updateTime string
Last update time
Timestamp when the person was last updated