on
Council Post: Why AI Agents Need More Than A Contact Database To Act
Filip Popovic is CTO at ZoomInfo, leads engineering for its GTM knowledge graph, built on GTM.AI for agentic workflows.

getty
For decades, enterprise software operated under a very comfortable architectural assumption: humans were the ultimate reasoning engine. Traditional B2B contact databases were built to serve this exact paradigm. They were optimized to return flat, static records—long rows of names, corporate domains and basic technographics. When a sales representative searched for a target account, the system pulled isolated points from a table. The human was entirely responsible for logging into the CRM, gathering context from marketing tools and looking over past customer conversations to figure out what the data actually meant before making a move.
But when I look at how AI agents operate today, that traditional data model collapses.
Autonomous agents simply cannot infer context from disconnected, siloed platforms unless that context is explicitly and natively represented within the underlying data layer. If an agent queries a legacy database to decide whether to trigger an outreach sequence or prioritize an account, a flat list of static attributes is fundamentally useless to its reasoning engine. The machine does not just need to know who a company is. It must understand exactly what is changing inside that business, why those changes matter and how those independent signals relate to one another.
The Invisible Tax On Execution
The line separating a standard contact database from a true intelligence layer is the definitive gap between raw information and systemic understanding. When a business relies on a flat data model while trying to automate execution, it introduces an invisible tax on the entire revenue organization. Siloed platforms are perfectly fine at helping humans find a specific record, but they were never designed to help autonomous machines make decisions. And because intelligence exists in isolated fragments across different systems, companies end up deploying armies of employees whose primary, manual job is just interpretation.
Over my ten years at our company—moving from a principal engineer to CTO—I have watched our infrastructure challenges evolve across three distinct, demanding eras: can we build this, can we scale this, and now, can we transform this. Data is not a static system. It is a living ecosystem.
In a massive commercial network, there is no final, perfect state to converge toward. There is only a continuously evolving reality where signals decay, individuals shift roles and corporate entities merge.
Because of this, agentic workflows completely rule out traditional batch-update or cron-job architectures. Stale context is frequently more damaging to an AI model than incomplete context. By the time a nightly batch process finishes running, the live market environment has already changed, leaving your agent executing automated sequences based on an obsolete snapshot of reality.
Deconstructing The Relationship Moat
To solve this, data architecture must shift entirely to event-driven pipelines and continuous reconciliation. At the architectural level, this living ecosystem is represented as a go-to-market knowledge graph.
An enterprise does not operate on isolated records; it operates as a network of interconnected relationships. Companies employ people, people form specific buying committees, those committees evaluate competing products and distinct technologies coexist within an enterprise stack. While mapping these structural hierarchies is a foundational data modeling challenge, the piece that most organizations completely underestimate is the dynamic signal layer.
The real value of a knowledge graph emerges from its ability to process real-time disruptions, calculate their cascading effects and update the broader network context simultaneously. For example, a single executive job change doesn't just alter one contact record. It instantly impacts a buying committee's composition, alters territory assignments, updates intent models and rewrites opportunity scoring. Understanding those cascading dependencies requires an architecture designed around interconnected networks rather than isolated data sets.
The Blueprint For Agentic Trust
When we anchored our platform architecture to this ecosystem philosophy, we unified our entire underlying data backbone into a single, machine-readable representation of the commercial world through an AI agent. The objective of this architecture was to transform data from a passive reference archive into an active, explainable decision-making framework.
If you are a technology leader currently evaluating your AI readiness, you have to look past the standard vendor checklists focused on raw record counts. I believe the competitive paradigm of the AI era will not be determined by who claims the largest volume of unlinked data points. It will be won by the underlying engineering reality that replaces blind retrieval with explainable reasoning.
When you sit down to audit your data infrastructure, skip the marketing narratives and ask one simple, technical question: Can your platform explain exactly why an AI agent should take a specific action right now, and can it show the complete underlying chain of context behind that recommendation?
If a vendor can only return a record or point to a disconnected signal, they haven’t built an explainable decision system. They are just layering a black box on top of raw data.
True load-bearing infrastructure must expose the underlying chain of evidence—the timing of events, the confidence scores and the verified relationship patterns. By giving machines an unassailable baseline of contextual truth, we can finally stop building fragile integrations and start creating load-bearing infrastructure that allows AI agents to act with trust.
Forbes Technology Council is an invitation-only community for world-class CIOs, CTOs and technology executives. Do I qualify?