Hey @gregra
Webhooks are great, but in the app sdk, these should be a last resort. If some thing is technically possible without a webhook, the api should provide this functionality.
A webhook comes with the additional cost of
- An additional language for the backend
- Hosting and maintaining a server/service
- Making sure that the server is secure and meets the standards for enterprise data
- Additional effort while getting our apps approved by the marketplace team
Here’s an example of a use case - Listening to changes in item title and updating in our app UI . I think this should have been a straightforward use case for the monday.listen API instead of having to create a Webhook.
On a side note, it would be great if monday could provide us some way to create serverless API endpoints without having to host our own server
Hop this helps . Thank you.