Currently, the onCrmPropertiesUpdate call, which is used to subscribe to changes made to properties on the CRM record, only includes changes made from within the HubSpot UI. This means that property updates made via APIs are not included in the subscription.
It would be beneficial if this subscription also included changes made via APIs.
Here’s a use case: I have a button that calls a serverless function connected to a Lambda function. This Lambda function has a queue that is triggered when the function completes, which in turn updates a deal property. I would like to listen to a change on that property to display the status in the widget.