Hello,
I have to say - working with your custom activity types is a bit of pain First of all, you can add many activities with the same name and icon. On frontend - they are indistinguishable, on backend - they have different key_string values, but if someone doesnât use API, they may not spot the difference.
I might understand why you donât allow activity type deletion and instead, Pipedrive hides those types. But why thereâs no method to make them active again?
My case scenario problem. My app, that integrates with Pipedrive, creates a new custom activity type through API. Letâs name it âMyAppActivityâ. Whenever something happens in my app, thereâs a MyAppActivity attached to a certain person in Pipedrive. Now, someone deactivates MyAppActivity. I cannot reactivate it through API, because thereâs no method to do that. I could create another custom MyAppActivity, but this will be a completely different thing. Eg. in reports this ânewâ MyAppActivity and âoldâ MyAppActivity will be treated separately. Which is not very useful, because they are representing the same event type in my app.
Thereâs an âEdit activity typeâ method, but it doesnât change active_flag.
Any solutions or workarounds to there problems?