Webhook more events
Surya Sanchez
There are a few events available to subscribe in API webhook but more would be nice. For example to receive a webhook whenever someone react (emoji) to a comment, or someone reply to a comment.
The current events to subscribe are available here: https://clickup.com/api/developer-portal/webhooks/
Add more events to subscribe:
- Emoji reaction
- Reply to comment
Log In
Daniel Urbano
Adding to the general request for more webhook events and capabilities, I'd like to highlight a critical need for **more granular filtering on existing webhooks, particularly for events like
listUpdated
.**Currently, if an integration needs to track a very specific change—for example,
only when a List's name is updated
—we have to subscribe to the general listUpdated
event. This event fires for any
modification to the list (description changes, due date adjustments, custom field updates, etc.).The Problem & Impact:
For integrations that only care about a specific field (like the List Name), this results in:
- Massive Webhook Volume:We receive a large number of irrelevant webhook notifications.
- Excessive API Credit Consumption:Each of these unnecessary webhook deliveries consumes our API quota/credits, leading to significantly higher operational costs for maintaining the integration.
- Unnecessary Processing Load:Our systems are forced to process every singlelistUpdatedevent just to inspect the payload and discard the vast majority that aren't relevant to the specific field we're monitoring.
Proposed Solutions:
To address this significant inefficiency, I strongly urge the ClickUp team to consider implementing one of the following:
- Server-Side Filtering by Field for Webhooks (Ideal):Allow users to specifywhich field changeson a resource should trigger the webhook. For instance, when subscribing tolistUpdated, we should be able to filter it to only fire if thenamefield changes (e.g., by passing a parameter likefields_to_monitor: ["name"]). This is a common and highly effective feature in other platforms.
- Dedicated, Granular Webhooks for Common Field Changes (Alternative):Introduce more specific webhooks for highly common and critical field updates, such as a dedicatedlistNameUpdatedevent.
This level of granularity would be a massive improvement for developers and anyone building integrations with ClickUp, allowing us to build smarter and more cost-effective solutions. Thank you for considering this crucial enhancement!"