HubSpot Semantic Model
Reference description of the standard semantic model that include out-of-the-box HubSpot object types
Understanding the Default HubSpot Schema in RevOS
When you connect your HubSpot account to RevOS, we automatically sync a curated set of core HubSpot objects and their relationships. This allows you to explore your CRM data with full relational context — no manual setup required.
Default Synced HubSpot Objects
The following objects are synced by default:
- Companies
- Contacts
- Deals
- Deal Pipelines
- Deal Stats
- Tickets
- Owners
- Engagements and connected
- Emails
- Calls
- Tasks
- Meetings
- Notes
These are the most widely used standard objects in HubSpot CRM. You can always extend this list by requesting custom objects or additional associations.
How Objects Are Connected
RevOS creates a semantic model that mirrors HubSpot's own data structure. Below is an overview of how key objects are connected:

There are the following relations:
- 1 : 1 - one-to-one relationship
- 1 : N - one-to-many relationship
- N : N - one-to-many relationship
Contacts
- Linked to Companies, Deals, and Tickets
Contacts can be associated with multiple companies, deals, and tickets.
- Assigned to an Owner
- Linked to Engagements (emails, calls, meetings, tasks, notes)
Companies
- Linked to Contacts, Deals, and Tickets
Companies can have multiple related contacts, open deals, and support tickets.
- Assigned to an Owner
- Linked to Engagements
Deals
- Linked to Contacts and Companies
Deals often involve both a company and one or more individual contacts.
- Belong to a Deal Pipeline
- Assigned to an Owner
- Include Deal Stats
- Linked to Engagements
Tickets
- Linked to Contacts and Companies
Support tickets can be related to both individual customers and their companies.
- Assigned to an Owner
Owners
- Owners represent your internal HubSpot users.
- Assigned to Contacts, Companies, Deals, and Tickets
Engagements
- Engagements include five types: Emails, Calls, Meetings, Tasks, and Notes
- Engagements help you track every interaction with your leads and customers — emails sent, calls made, meetings held, and more.
- Each activity record is also linked back to Contacts, Companies, and Deals, so you can build full customer journeys.
Need more data?
If your team uses additional HubSpot objects or custom associations (e.g., custom objects, products, line items, workflows), contact us and we’ll help you extend your semantic model to fit your business logic.
Last updated on April 2, 2025