Skip to main content
Find out how Openprise cuts AI token costs by up to 80%.
Read the announcement
Customer support
Log in
Platform
Platform overview
One platform. Every GTM data workflow, end to end
How it works
From raw data to revenue-ready, step by step
Data orchestration
Clean, unify, and activate your GTM data, your way
AI orchestration
Scale your AI operations with data you can trust
Integrations
Connect every tool in your stack, no code needed
App Factory
Build custom GTM apps without writing a single line
API Factory
Extend your stack with APIs your Ops team controls
Solutions
Featured Solutions
All solutions
System integration
List loading
Cleansing & standardization
Deduplication
Segmentation
Multi-vendor data enrichment
Matching and routing
Lead & account scoring
Solutions for Your Role
Marketing operations
Sales operations
Revenue operations
Why Openprise
Why Openprise
What makes us different
Your stack, your rules, your data
Services
Expert help to get your GTM stack running fast
Pricing
Transparent plans that scale with your stack
Compare
Openprise vs data vendors
A platform that works with any vendor you already use
Openprise vs iPaaS
Built for GTM workflows, not generic API plumbing
Openprise vs AI point tools
Solving AI's last mile problem
Customers
Customer stories
Real Ops teams. Real numbers. See what's possible.
Driver awards
Recognizing the Ops leaders building smarter GTM stacks
Resources
Resource library
Guides, reports, and playbooks your Ops team will actually use
Blogs
No fluff - Just sharp thinking from inside the ops trenches
Events
Learn, connect, and level up your GTM Ops practice
Certification program
Prove your GTM Ops expertise - Get certified!
Request demo
Request demo
Platform
Back
Platform overview
One platform. Every GTM data workflow, end to end
How it works
From raw data to revenue-ready, step by step
Data orchestration
Clean, unify, and activate your GTM data, your way
Al orchestration
Scale your Al operations with data you can trust
Integrations
Connect every tool in your stack, no code needed
App Factory
Build custom GTM apps without writing a single line
API Factory
Extend your stack with APls your Ops team controls
Solutions
Back
Featured solutions
All solutions
Every GTM workflow, automated. One platform, zero silos
List loading
Load clean, matched, enriched lists in minutes, not hours
System integration
De-silo your CRM, MAP, and data warehouse without IT tickets
Cleansing & standardization
Stop bad data before it wrecks your pipeline
Deduplication
One record per account. No more CRM chaos.
Segmentation
Cut your database exactly how your campaigns need it
Multi-vendor data enrichment
Fill every gap your single data vendor leaves behind
Matching and routing
Right lead, right rep, right now
Lead & account scoring
Focus your team where revenue is most likely
Solutions for your role
Marketing operations
Stop firefighting data, start building pipeline that converts
Sales operations
Give reps clean data and faster speed-to-lead
Revenue operations
One data truth powering every team across the funnel
Why Openprise
Back
Why Openprise
What makes us different
Your stack, your rules, your data
Services
Expert help to get your GTM stack running fast
Pricing
Transparent plans that scale with your stack
Compare
Openprise vs data vendors
A platform that works with any vendor you already use
Openprise vs iPaaS
Built for GTM workflows, not generic API plumbing
Openprise vs Al point tools
Solving Al's last mile problem
Customers
Back
Customer stories
Real Ops teams. Real numbers. See what's possible.
Driver awards
Recognizing the Ops leaders building smarter GTM stacks
Resources
Back
Resource library
Guides, reports, and playbooks your Ops team will actually use
Blogs
No fluff - Just sharp thinking from inside the ops trenches
Events
Learn, connect, and level up your GTMOps practice
Certification program
Prove your GTM Ops expertise - Get certified!
Log inCustomer Support
This is some text inside of a div block.
Blog Post
5
min

AI's last mile problem: why your agents can't touch your CRM

AI's last mile problem is the missing layer between your agents and the systems they're not allowed to touch. This recap walks through where AI quietly stalls, why IT is right to block it, what the fix looks like, and why this is the moment RevOps stops being the help desk and starts being the architect.

Here is the  part most AI demos skip: almost no AI agent in a real enterprise environment is allowed to touch core systems of record. On the latest episode of RevOps AF, host Matt Volm sat down with Openprise CEO and founder Ed King to unpack why that is, and what it means for anyone building AI agents for RevOps. Ed sells mostly into medium and large enterprises, so he has watched a lot of AI projects get impressively far and then stop at the same wall.

Here are the highlights from their conversation.

Why AI agents for RevOps stall at the pilot stage

Ed put numbers to it. By his read, consistent with OpenAI's own published data, roughly 65% of enterprise AI work is content generation and search replacement. Another 30% is analytics, recommendations, and planning, often fed by someone manually exporting data and pasting it into a model. The last 5% is where agents actually do something, and even that runs almost entirely through low-risk engagement tools like outreach and social.

The core systems of record stay locked. And nobody within an enterprise org is ready to let AI agents loose on their Salesforce instance.

We haven't seen a single instance where an agent is allowed to update a core system of record, CRM or marketing automation. Not a single one.

The reason is not fear of new tech. It is reliability. LLMs are probabilistic, and ops work requires deterministic logic. Nobody wants to hear, "maybe it will get done properly, maybe it won't" as Ed put it. He's blunt about the tech too and where it's heading. Hallucination, in his words, is a feature, not a bug, and it has not improved in five years. Layer security concerns on top of this, and the hesitation to let AI agents connect to backend systems seems completely rational.
‍

Today, if you're a chief information security officer and you'll let agents connect to your backend systems — you probably should be fired.

The fix is a control layer, not more middleware

Ed calls this gap the A'sI last mile problem. If agents cannot safely reach the systems of record, then the answer is to establish a control layer that sits between the agents and your backend infrastructure. It handles identity and security, but for an ops audience it comes down to two jobs.

1) It gives AI agents structured data that's clean and ready for them to use

2) It gives them a safe set of tools and protocols to act on the systems behind it

The wrong move is to fix this with more custom integrations, which Ed flagged as a slippery slope. Build one, then another, and soon you have a tangle of tech that breaks every time a system changes. A control layer (what we at Openprise call AI orchestration) does the opposite. It hides the messy backend behind a clean set of datasets and tools, so AI agents never have to deal with it.

Start with a data catalog your AI agents can actually read

Ed's favorite test is deceptively simple. Ask your company, "Who were our customers in the last 12 months?" In most orgs, fewer than a handful of people can answer this question, and the ones who can need about a day to do it right.

That is not incompetence. Your CRM was never designed to answer that question. Custom objects, child accounts, the records marked "test" because someone tests in production, the SAP account that shows up five times but should count once. Matt captured the pain perfectly, listing how many filters and institutional knowledge it takes to pull one clean customer list. The data backs him up: in ur 2025 State of RevOps Survey, 71% of companies said poor data quality hurts their go-to-market activities, and only 11% rated their data as excellent.

Now hand that raw CRM data to an AI agent and say "go figure it out." The odds it gets it right are close to zero, and it will burn a small fortune in tokens re-asking the same question on every run. Ed's answer is to stop making AI models do tasks that don't require any actual  intelligence. Ops builds a dataset called customers, a simple table with maybe 20 fields, and hands it over. The agent does not need to know whether you run Salesforce or Dynamics. It just queries the catalog.

Expose raw data to agents and the chance it figures things out reliably — for a large, complex enterprise — is almost zero.

Then build the toolbox for safe write-back

Reading data is only half the job. AI agents also need to be able to write back to systems of record: setting up campaigns, updating statuses, marking who raised a hand. The control layer handles this with a defined set of tools rather than raw API access. Think a "create campaign tool" and an "update campaign status tool," each with predictable inputs and outputs.

These usually take the form of custom APIs and MCP servers, sometimes command-line tools. The advantage is that all your governance lives inside them. Naming conventions, funnel logic, onboarding rules, all the work that requires no intelligence gets enforced in the tool instead of left to a model that might improvise.

Collectively the datasets and tools become a toolbox for your AI agents that hide the chaos living within your backend systems. You install it into whatever agent environment your teams use, whether that's Claude or Agentforce, and let them orchestrate.

The real shift: from operator to architect

This is the throughline of the whole episode. Ed frames building datasets and tools for agents as service-oriented architecture for AI. IT went through the same evolution 20-plus years ago, when point systems gave way to shared services and a new role appeared: the enterprise architect. Ops is walking into its own version of that same evolutionary cycle now.

The mindset of an ops person then moves from point-to-point integrations to capabilities as a service. Instead of wiring up one more workflow, you design a reusable set of datasets and tools, aiming for something like 20 to 30 datasets that cover most of what your agents will ever need. The trick is finding the commonality across use cases, so you build customers, ABM accounts, and whitespace accounts once rather than a bespoke dataset for every team.

Ed is a firm believer that ops has to own this layer, because only ops understands how the business actually operates well enough to build the right tools. And the payoff extends far beyond the go-to-market teams. Finance wants to know who the customers are. So does CS ops, and every other ops function multiplying across the enterprise.

Ops has to own this layer. Only ops understands how the business actually needs to operate — IT could never understand it deeply enough to build the right set of tools.

What does it look like when the foundation is there? Rippling built a fully autonomous outbound engine, the Dark TAM Engine, in six to seven weeks on Openprise. That is what AI agents doing real work looks like once the data and tools are ready for them.

Here's the catch: this will make ops a more technical role once again. Creating workflows, custom APIs, and MCP servers asks more than activating a connector and mapping fields. A no-code orchestration platform closes most of that gap, so nobody has to spend six months in programming classes, but the job is genuinely changing.

What this means for your ops team

The takeaway is not that AI is overhyped. It is that agents only get to do the exciting last 5% once ops builds the layer beneath them. The models are ready. The data catalog and toolbox are what is missing, and that work belongs to ops. Or, as Ed put it, the simplest questions are often the hardest to answer, which is exactly why ops is the team that's best positioned to answer them.

This requires a complete mindset change. Instead of point solutions and point-to-point integrations, you have to start thinking about infrastructure — capability as a service. It's a transition from thinking about apps to thinking about systems — about system architecture.


Ready to own the system architecture that powers AI at your company? Request a demo.

AI orchestration makes AI ready for reliable Ops deployment
See how orchestration transforms experimental AI into production-ready automation.
Learn more

In this article

Text Link
Text Link

Contributors

Openprise Staff

Follow Openprise

Related posts

View all
Data enrichment

How Rubrik gets GTM data right at scale

Title
AI orchestration

AI's last mile problem: why your agents can't touch your CRM

Title
Governance

What is data governance? How ops teams enforce data quality at scale

Title
AI orchestration

How to reduce AI token costs: The cheapest token is the one you never spend

Title

Fortune 500 companies and high-growth enterprises rely on Openprise

“The AI-based segmentation system has transformed our database quality”
Openprise customer
The best ops teams aren't running more tools. They're running a better system.
See what that looks like for your team.
Request a demo
Make your GTM data smarter.
Product
PlatformHow it worksWhy OpenpriseIntegrationsData orchestrationAI orchestration
Request demo
Solutions
All solutionsMarketing OpsSales OpsRevOps
Insights
ResourcesBlogCustomer storiesFAQNewsletterPress Releases
Community
EventsPartner programDriver AwardsCertification programCustomer referrals
Company
AboutCareersContactPricing
Privacy
Privacy policySecurity policyUnsubscribeContact
Request demo
© 0000 Openprise. All rights reserved.
Made by Gigantic