Webhooks
RevOS automatically handles dynamic updates of your data by subscribing to the realtime notifications from HubSpot platform also known as Webhooks. Here is information on how these notifications are handled.
Introduction
RevOS automatically handles dynamic updates of your data by subscribing to real-time notifications from the HubSpot platform, also known as Webhooks. This ensures that your data in RevOS always reflects the most current state in HubSpot without requiring manual synchronization or scheduled imports.
This article explains how RevOS manages these notifications, how the webhook mechanism works, and what happens when updates are received.
What Are HubSpot Webhooks?
Webhooks are a feature provided by HubSpot that allows external applications to receive real-time notifications whenever certain events occur—such as a contact being updated, a deal stage changing, or a new company being created.
When such an event occurs, HubSpot sends a small HTTP POST request containing event details to a secure RevOS endpoint. This allows RevOS to immediately process and reflect these changes in your connected datasets.
Events
🗑️ Deleted events
When a webhook event indicating that an object has been deleted is received, all related data for that object is removed from the RevOS database.
🔀 Merged events
When a merged event is received:
- All data related to the primary object (identified by
primaryObjectId) is copied to the new object (newObjectId).
- The merged object IDs (listed in
mergedObjectIds, along with theprimaryObjectId) are removed from the database.
- No additional data from merged objects is combined — only the primary object’s data is preserved and reassigned to the new ID.
This approach ensures data consistency between HubSpot and RevOS while maintaining the integrity of the merged object.
✅ At the moment, RevOS supports the following HubSpot webhook events:
Object Type | Supported Events |
Contacts | Merged, Deleted |
Companies | Merged, Deleted |
Deals | Merged, Deleted |
Last updated on November 7, 2025