Our serverless app listens to the onContactUpdate event, however we noticed that this event does not always trigger when a contact gets associated to a company. We only get the event when the “primary” company gets set or updated. But every other company the contact gets associated with that happens at a different moment, the OnContactUpdate event does not get triggered.
And even if we trigger an onContactUpdate event (e.g.: by changing the name) together with the changes to the Associated Companies of contact, the newly updated list of Associated Companies are not mentioned in the “changes” field of the event message. We can see company_id
and other_companies
in the message object in full of an event, but not being listed in the “changes” makes it impossible to tell which items in these fields were updated.
Is there a way we can get these changes to trigger an onContactUpdate event? It’s a crucial part of the event that we require for our application.