Skip to main content

RevOS Semantic ModelOne context. Every agent. Same rules.

Point an agent at scattered data and it makes mistakes faster. The Semantic Model unifies sales, marketing, customer success, and revenue operations into one governed layer, so every definition, every permission, and every source is the same for the people doing the work and the agents acting on it.

Unified data architecture: CRM, marketing, product, and support data combined through built-in connectors and native lake integration

Definitions set once: certified metrics, KPIs, and joins defined in one place and used by every person, workflow, and agent

Full lineage and permissions: every field carries its source, its lineage, and who is allowed to see it

Continuously updated: event-driven sync keeps the context fresh, so agents act on current reality rather than last night’s snapshot

Pre-built semantic templates: start fast with predefined models for standard objects in your integrated systems

Contacts
AaIntercom Contacts Email
AaIntercom Contacts Name
#id
1:1
Contacts
1:N1:N
Contacts to
Deals
Contacts to
Companies
N:1N:1
Deals
Companies
Read by every agent and every person. Same fields, same rules.
One Data Language

One definition, versioned and propagated everywhere.

A field defined in one place means the same thing everywhere it is used. Same sources, same joins, same rules, whether a person opens a report or an agent answers a question.

Every definition carries its sources, its joins, its owner, and its version history. Change it once and the change applies everywhere, so no one is working from an old definition.

Name
intercom_contacts
Description
Intercom contacts
1{
2 "joins": {
3 "hubspot_contacts": {
4 "sql": "lower({CUBE}.email) = lower({hubspot_contacts}.email)",
5 "relationship": "one_to_one"
6 }
7 },
8 "dimensions": {
9 "id": {
10 "primary_key": true
11 },
12 "email": {},
13 "signed_up": { "sql": "registration_date" },
14 "external_id": {}
15 }
16}
Used by
Renewal agent
Pipeline agent
Revenue dashboard
Jordan Meyer
One definition. Every consumer reads the same fields.

Built for Technical Teams

Governed by the people who own the data

Data engineers, architects, and RevOps teams keep control of every definition an agent acts on.

Versioning and revision safety

Semantic assets are treated like code. Git-backed versioning, automated CI/CD checks, CLI and Terraform provider, with full revision history on every change.

Business language, mapped

A shared business vocabulary maps directly to governed data entities, so every team and every agent works from the same definitions.

Automated lineage

Trace every metric, dimension, and join back to its source system with click-through lineage for audit and root-cause analysis.

Reusable metric store

Certified metrics are published once and reused across reports, agents, activation workflows, and downstream warehouses without rework.

Enterprise guardrails

Environment isolation, role-based access, and policy-driven approvals keep technical teams in control while the work moves at agent speed.

Before, we had data everywhere but struggled to put it into action. With the RevOS Semantic Model, we finally speak one data language, enabling highly targeted and personalized outreach that truly resonates. The impact is clear—our CSMs are booked solid with relevant customer conversations that drive adoption and lasting value.

Marianne Feijen
Marianne Feijen
Senior Customer Success Manager, WoltersKluwer

The rest of the platform

Everything the semantic model connects to.

Data Lake

Connect your source systems into one revenue data foundation.

Segments

Build dynamic customer segments from governed definitions.

Predictive Scoring

Scoring for churn, expansion, and engagement risk.

Actions

Sync and activate data across your revenue stack.

AI Agents

Agents that act on governed context, with full lineage on every field they read.

BI Layer

Connects to Power BI, Fabric, and other BI tools.

Frequently asked questions

The RevOS Semantic Model is a unified data architecture that brings structure to your business data by unifying sales, marketing, customer success, and revenue operations into a single, governed layer. It replaces scattered spreadsheets and inconsistent metrics with one trusted foundation for analytics, automation, and AI.

The Semantic Model combines CRM, marketing, product, and support data through built-in connectors and native lake integration. It uses entity modeling with dimensional logic to create a unified view across all your systems, ensuring consistency and reliability.

Pre-built templates help you get started fast with preconfigured models for common tools, standard KPIs, metrics, and joins. These templates accelerate onboarding and value delivery while allowing you to customize when ready for your specific business needs.

The Semantic Model keeps dashboards, agents, and workflows always up to date with live data. It supports pushdown queries or caching for speed and enables event-driven actions on fresh data, ensuring your entire organization works with current information.

Yes! The Semantic Model is built for both business teams and AI agents. Every metric and relationship is consistent, explainable, and ready to use, providing the trusted foundation needed for AI-powered analytics, automation, and decision-making.

With pre-built semantic templates and standard configurations, you can start seeing value quickly. The system accelerates onboarding with preconfigured models while giving you the flexibility to customize as your needs evolve.

Ready to give your agents something to act on?

See how the Semantic Model turns your source systems into one governed layer your team and your agents can both work from.