Skip to main content

Hi!

I have been in the process of creating a zap using Webhooks and Karbon API. The goal of the zap is to trigger when a certain work item is completed and then open another specific work item within that same client.

The issue I am having is that this zap triggers when any work item is updated, created or deleted.

Does anyone have any ideas on how to only make this only trigger when a work item with a specific template name is completed instead of triggering anytime any work item is updated, created or deleted?

I am looking for ideas other than filters. Filters work, however, with how often we are updating, creating, or deleting work items, all of our tasks will be used quite quickly.

 

Thank you!

Hi @Katrina Noenchen, I’m working on this project right now. I’d be happy to talk through it with you if you’re available.

The short answer is that I am sticking a block of JSON in the work description to keep track of what status should trigger a new work item and if the new work item has already been triggered.

Then, whenever a work item is updated, you would have a series of conditional statements (if statements) to check the status of the work and the status of these flags in the work description. It’ll take some text formatting magic and/or possibly some regex to read and update this JSON.


Reply