feat: add the missing presets to pipedrive destination defined in actions prop#3713
Conversation
d087243 to
d3a4326
Compare
| { | ||
| name: 'Create or Update a Deal', | ||
| subscribe: 'type = "identify"', | ||
| partnerAction: 'createUpdateDeal', | ||
| mapping: defaultValues(createUpdateDeal.fields), | ||
| type: 'automatic' | ||
| }, |
There was a problem hiding this comment.
There is already a preset subscribing to type = 'identify'. This would cause issues for customers as it would create and update a deal and create or update a Person from the same identify event.
There was a problem hiding this comment.
|
Hi @abusarah-tech thanks for the PR. We've deliberately left the number of presets for this integration low, as there's no natural Segment event specification which matche many of the CRM activities this integration handles. |
Hi, thanks for your update! I do not work for Pipedrive. But the demand came from customers using PostHog that want to sync the leads and deals as mentioned in this issue (PostHog/posthog#44639) This is my initiative to extend the presets because they rely on them to provide the options for syncing data to PostHog and at the moment they can only cover Person, Organization and Activity. |


This PR intends to add the missing presets to the Pipedrive destination that are already available in the
actionspropertyTesting
Include any additional information about the testing you have completed to
ensure your changes behave as expected. For a speedy review, please check
any of the tasks you completed below during your testing.
Security Review
Please ensure sensitive data is properly protected in your integration.
type: 'password'New Destination Checklist
verioning-info.tsfile. example