Hi community,
I’m developing a custom widget for HubSpot and I need to get notified whenever the value of a specific custom field changes. I’ve looked into HubSpot’s webhook functionality, but it seems to cover only a limited set of fields under the deal object.
Is polling the HubSpot API at regular intervals the only option available to detect changes in custom field values? Or are there any other recommended approaches or workarounds to achieve this?
Any insights or suggestions would be greatly appreciated. Thank you in advance!
@gljirain - I hope I’m not misunderstanding the context here, but if you have Ops Hub professional available already, you may be better off exploting the cuntionality of a custome code workflow step.
My approach in these circumstances would be to create a Deal workflow, triggered as you wish on one or more property changes, and then use a custom code step in the workflow. It should be simple to create a HTTP action in the code to send whatever property values you need to your target URL. You have more or less infinite flexibility to configure payload type and property values transmitted.
Does this help?
Steve
Thanks, Steve! I am trying to create this widget and make it available for more than one customer, so not sure if there is a way to do it within Hubspot’s developer framework. The solution you proposed seems to work only for my own hubspot account?
The dropdown list only shows a few properties but you can type in any custom property - just make sure you have the underlying name correct.