3 Ways RevOps Teams Keep Salesforce Data Stewardship Ahead of Their Agents

Businesses are past asking whether AI can do real work.

Revenue teams are already handing agents real operational tasks: prospecting, routing, and drafting customer answers. And Salesforce seems to be pushing the handoff the hardest. First with Agentforce and now with Claudeforce, its Anthropic partnership.

But the slick demos and flashy keynotes skip the prerequisite: the data fueling the AI.

RevOps teams at Fivetran, GitHub, and Inchcape Shipping Services have been dealing with both for a while. And their approach comes down to three key habits.

Salesforce Data Stewardship vs Data Governance

Diagram of Salesforce data governance and data stewardship as a loop: a green table of rules feeds a purple grid of AI-assisted record work, which feeds back into the rules.

Stewardship and data governance often get conflated as one concept, but they’re two distinct jobs in Salesforce.

What is data governance?

Data governance is the set of rules deciding who may change which data and what a correct record has to contain.

In a Salesforce org, it looks like:

  • Permission sets
  • Validation and matching rules
  • Restricted picklists
  • Data dictionaries

What is data stewardship?

Data stewardship is the work of producing and maintaining correct records: merging the duplicates, setting the parent links, matching the leads to accounts, and correcting the field values.

Examples of data stewardship in Salesforce include:

  • Choosing one Industry value for an account when the vendors you buy from disagree
  • Deactivating an account for a company that was acquired last year
  • Matching an inbound lead to the customer account it belongs to instead of creating a new one

Whereas data governance is dictating a validation rule requires an Industry value, executing that work is data stewardship.

Why Salesforce Data Stewardship, and Why Now?

Data stewardship has always mattered, and putting it off has always been survivable, at the cost of time and wrong reporting months later.

But now, agentic workflows remove that delay, since what they read before acting is exactly what they act on.

Gartner calls it the context layer, a data element that curates and delivers the knowledge an unquestionably agent accepts to make a decision. 

Salesforce is pushing agents hard, but they’re blunt around what happens if you don’t have the proper prerequisites:

Beyond preventing “garbage” agentic outputs, there’s two more pressing reasons why Salesforce data stewardship is so crucial in the agentic era:

Your revenue context layer is a proprietary, competitive advantage

The GTM definitions your team sells against belong to you. Vendor’s opinions are inherently embedded in the data you purchase from them.

Industry values are a good example because they’re how vendors describe what that company does for the whole market, not what the company would purchase from you.

Take the financial services company Stripe, as an example. 

If you ask three providers what industry it is in, it’s likely you’ll get three answers:

  • Financial services
  • Payments
  • Data processing

None of the answers are particularly wrong, but only one value can sit in the Industry field. And that’s the value that drives your segmentation, territory assignment, and reporting.

The vendor’s opinions are also inherently embedded. Purchased industry values are how vendors describe what that company does for the whole market, not what the company would purchase from you.

From a buyer lens, Stripe is Financial Infrastructure. 

A competitor lens? Fintech Infrastructure; a segment a rep can sell against. 

An agentic workflow can start from your own definition of the Industry field instead of the vendor’s. And every decision downstream of that will run on that custom definition: segmentation, lead routing, and territories drafted around that custom taxonomy. 

Those definitions form the proprietary part of the context layer, and third-party data can feed them or dictate them. If you’re going agentic to GTM faster and sell more effectively, why let third party data control how you sell?

Your historical data inherited every manual workaround

Stephen Daniels, Senior Director of Revenue Operations at Cresta, inherited a Salesforce org built by the reps who used it: 

The problem was that Cresta sells to enterprises, and enterprises come with subsidiaries. A new lead could belong to a standalone company or to a customer the team already had, and the Parent Account field could not say which, so every lead required a manual check.

To sell effectively, reps manually filled the gaps. 

And Cresta isn’t alone.

Salesforce’s 2026 State of Sales research, a double-anonymous survey of 4,050 sales professionals, found that 74% of them are focusing on data cleansing. That’s a lot of selling time spent on data.

In Cresta’s case, new accounts still arrived every week, with no link to a hierarchy or a territory. Some were standalone while others duplicated an account somebody had already created. 

The consequence is familiar: leads reached the wrong owner, territories overlapped, and the team couldn’t measure its own coverage.

74% of Sales professionals could look at one of those leads and see a problem right away, but an agent has no such doubt.

Daniels puts a number to the cost:

How 3 RevOps Teams Actually Run Salesforce Data Stewardship

Illustration for how RevOps teams run Salesforce data stewardship: threshold sliders, a user icon, an edit pencil, and a bar chart in purple and navy.

When we asked RevOps teams in our guide to fixing the Salesforce data layer their biggest reason why it fails, nearly eight in ten named duplicates or a contested source of truth. Both are record-level problems.

Top reason cited Share
Data quality or duplicates 46.9%
Source of truth, or conflicting systems 31.3%
AI readiness, unsure which workflows to trust 15.6%
Tool fatigue, too many disconnected systems 6.3%

Source: RevOps Coop x Traction Complete, 2026.

Data governance alone solves neither, and manual data stewardship isn’t feasible at this scale. Here’s how RevOps leaders actually run data stewardship in their orgs to execute agentic workflows to their fullest:

Implement an approve-before-write step

Three Revenue Architects walked us through their setups in the same guide, and all of them runs an approve-before-write step:

  • Fivetran posts proposed changes to Slack for RevOps to approve
  • GitHub stages AI-matched records for a human to confirm
  • Inchcape Shipping Services treats it as non-negotiable on any field touching compensation

Ablla Strainer, Senior Director of Global Revenue Operations at Fivetran, rebuilt a data layer mid-merger and came away with one golden rule:

Jon-Sun Lu, Senior Director of Marketing Operations at GitHub, runs one to two million signups a month using a similar strategy:

Radu Negru runs data at Inchcape Shipping Services, and he’s adamant about having a human behind the decision.

Use confidence scores and audit logs to cut manual review time without losing the audit trail

A confidence score tells you which suggestions need a second look, and an audit log records who approved what. 

RevOps teams that are scaling revenue always ask for both before they let an agent write.

The immediate impression is that a confidence score only tells you whether a change is correct. But it also decides how many records you have to review.

High-confidence suggestions means you can clear them in batches with a quick spot-check. Low-confidence means making a judgement call. Having the freedom to set a confidence threshold lets you decide how much manual review you have to do and how long that’d take.

And if a change does turn out wrong, you’ll always have the audit log to default back to.

Use confidence scores and audit logs to cut manual review time without losing the audit trail

A confidence score tells you which suggestions need a second look, and an audit log records who approved what. 

RevOps teams that are scaling revenue always ask for both before they let an agent write.

The immediate impression is that a confidence score only tells you whether a change is correct. But it also decides how many records you have to review.

High-confidence suggestions means you can clear them in batches with a quick spot-check. Low-confidence means making a judgement call. Having the freedom to set a confidence threshold lets you decide how much manual review you have to do and how long that’d take.

And if a change does turn out wrong, you’ll always have the audit log to default back to.

Radu starts with compensation, then the fields feeding company KPIs, then the rest. A field that reaches a rep’s commission statement stays at full review, and he keeps it there permanently.

Radu’s other rule covers the log. For him, treating data like a software asset means knowing what trained it, who owns it, and when it was last audited. 

An audit log carries all three: the sources the agent read, the approver’s name, and the date it cleared. That’s why it’s a non-negotiable for Radu.

Set Stewardship Layer thresholds field by field and stop reviewing every change

The merging, the parent-linking, and the field-filling still have to happen. 

Data Agents, Traction Complete’s AI agents for the data layer, do that work inside Salesforce.

They’re 100% Salesforce-native, so the work happens where the records live. What data agents do reaches past merging and parent-linking into enrichment, normalization, and account scoring.

Sources follow a waterfall you configure. D&B and ZoomInfo slot in where you want them, and data agents fill what those sources leave empty. 

Data Agents challenge filled fields, too. But only when agent-sourced data disagrees with the record and the data agent is confident enough in the replacement to propose a fix.

No data agent writes straight to a record: each one drafts its fix and queues it for your approval while showing its homework:

  • A confidence score showing how sure the data agent is
  • The reasoning and the sources it drew the change from
  • An approval gate, where the change waits for your approval
  • An audit log, recording who approved what and when

Those four controls are the Stewardship Layer. Combined, they form your self-repairing data layer. Data agent finds the break, proposes the fix, and a named person approves it before your routing rules or a roll-up summary read the record.

The Stripe Industry field from earlier runs through it like this. 

  • Evaluate multiple inputs. Vendor values, what Stripe says about itself on its site and in its filings, and your written definition of each segment you sell into
  • Use your own taxonomy. Data agents score each candidate against your definitions
  • Review the work and sourcing. One value comes back, with its confidence, its reasoning, and the sources it read
  • Choose when to automate. Above your confidence threshold for that field, the value writes
  • Require human-in-the-loop for edge cases. Two candidates scoring close together send the record to a person, who sees the three vendor answers side by side

Put Salesforce Data Stewardship on Auto Pilot with Data Agents

Data Agents give you an agentic data governance system with executive stewardship power. The merging, parent-linking, and field-filling run at agent volume, with confidence scores and sources accompanying each proposed change, And your per-field threshold decides what writes through and what waits for a person.

Get Your Agentic Data Playbook

We wrote up the full set of plays that have the confidence scoring, sourcing, and the approval gating the that Fivetran, GitHub, and Inchcape teams insist on. It’s called Crude to Revenue: 12 Agentic Data Plays for RevOps.

What’s inside:

  • The four stages GTM data moves through between entry and revenue-ready
  • 12 plays, each tied to a specific Salesforce object, field, or process
  • Which plays to run first when your hierarchy and matching data are still unreliable
  • A low-risk way to test agentic workflows with real records and no write-back