Webhooks, duplicate events

Hi @Hardik, I believe what you are seeing is expected behavior as each event has a different timestamp. Our webhooks are a bit noisy, meaning that a seemingly small change in Asana can actually create a few stories and affect different resources, resulting in several events being sent.

As you can see in the code you provided, the events have a different “type” and different “actions”. For example, completing a task affects the project, task, and story. We know that this can be confusing and hope to improve our webhooks in the future.