We have a webhook coming from zendesk when a ticket is created/updated. If the person exists in Pipedrive, an activity is created via the API. The ID of the new activity then gets saved in Zendesk in a custom field. When further updates are pushed from zendesk, the saved ID to update the activity.
Problem is, the ID seems to be get changed in Pipedrive.
The original activity still exists (via the API), but it’s not visible in the PD UI.
How can this happen? Can activities get a new ID or version when they get edited or something. How can i track this?