tl;dr

  • Most AI in sales loses context because agents are siloed by workflow or deal
  • Olli uses a single-agent architecture to compare patterns across deals in real time
  • This enables reps to take the right next action in complex, mid-funnel scenarios

Foundation Capital recently dropped this post showing why context graphs (systems that capture what they call “decision traces,” not just data) represent the next trillion-dollar opportunity. The idea is this: AI models are becoming commodities, so the advantage is building up specific knowledge about how a company actually sells (in our use case), to drive higher quality decisions and actions.

In short, I agree. 

I've spent my last decade watching the same problem play out across hundreds of sales orgs: the context that actually determines deal outcomes is scattered, lost, or trapped in people's heads. Salesforce captures the outcome. It doesn't capture what drove them.

At first, I built frameworks to shape my sales reps’ thinking. But when I co-found Fluint and we built Olli, our AI sales assistant, along with our CTO and my co-founder, Jon, we took a different technical path than what most sales tech companies are doing.

The Standard Playbook (And Why We Didn't Follow It)

The obvious approach (e.g. AgentForce, Gong, and every AI agent) looks like this: 

  1. Deploy specialized agents for each workflow. A research agent. An outbound agent. A meeting prep agent. A follow-up agent.

  2. String them together with integrations and call it a platform.

The problem is that workflow agents are “stateless.” They run, produce an output, and disappear. They never build a continuous understanding of the deal. They can't compare what's working across deals because they don't persist long enough to see those patterns.

The other common approach is a “per-deal agent.” One agent assigned to each deal, maintaining state over the full lifecycle. Which is better, but it creates a different problem: thousands of isolated agents, each learning locally, none of them sharing what works.

We went in a third direction.

One AI Agent, with Full Deal Context, Across Your Entire Pipeline

Olli is a single agent with a variety of skills. One agent that ingests all the context across your GTM org (calls, emails, Slack, CRM, documents, etc…) and maintains an understanding of every deal, at once.

Which was a requirement driven by what we were trying to solve.

Here's the reason: 

The most valuable thing an AI can do for a rep isn't summarize a call or draft a follow-up. 

It's to answer the question: What actually works in situations like this?

That question requires comparison. You need to look across deals, find similar patterns—similar objections, similar stakeholder dynamics, similar stall points—and surface what top performers did differently. 

You can't do that comparison if your agents are siloed by deals or by workflow.

The Technical Architecture Behind Olli:

1. Dynamic Models

Although we package up “Olli” as a single “person” you can talk with, he’s actually a composite of multiple models. Different tasks have different requirements. Synthesizing a complex multi-threaded deal history needs depth. Drafting a quick internal update needs speed. Crafting a visual for a live presentation needs design. Comparing patterns across hundreds of deals needs scale.

So Olli picks the right model or skill for each task. Heavy reasoning for strategy recommendations. Lightweight models for routine synthesis. Specialized fine-tunes for domain-specific work like business case generation.

This isn't just cost optimization (though it is that too). It's about matching models and skills to the job-to-be-done.

2. Unified Data Layer

Most GTM stacks treat each tool as a separate source of truth. Your call recordings live in Gong. Your email threads live in Gmail. Your deal stages live in Salesforce. Your internal discussions live in Slack.

Olli treats all of it as one continuous stream of deal context. Not by building another dashboard that aggregates views, but by actually reasoning across the full context when making recommendations.

When a rep asks "what should I do next on this deal," Olli isn't just looking at CRM fields. 

It's connecting the procurement objection from last week's call, the internal Slack thread about pricing flexibility, the competitor mention in an email, with the pattern from three similar deals that closed last quarter.

3. Cross-Deal Pattern Recognition

This is where the single-agent approach pays off.

Olli continuously builds out a map of what works. Not "best practices" from a playbook written two years ago. Actual patterns from your deals, with your buyers, in your market.

When a deal stalls at security review, Olli can surface: 

"In 4 similar deals that got stuck at security, the ones that closed had direct CISO engagement by day 3. The ones that didn't typically died." That's not a guess. That's pattern extraction from your own data.

And, here’s the thing: while Olli’s learning compounds over time, and every deal that closes (or doesn't) adds signal, he comes pre-trained. Learning from past deals across others, so you’re not starting from scratch. 

Then, every decision a rep makes—what they accepted, edited, or rejected from Olli's recommendations—becomes training data for what works in your specific context.

Why This Matters for Stuck, Mid-Funnel Deals

Most deals don't die from competitive loss. They die from inaction. Stuck in legal. Stalled waiting for a stakeholder. Delayed because the champion couldn't sell it internally.

The traditional fix is more process. Better stage definitions. More required fields. Weekly pipeline reviews where managers ask reps to justify their commit.

None of that addresses the actual problem: reps don't know what to do next because the playbook doesn't cover their specific situation.

Olli solves this differently. Instead of more process, he surfaces patterns: "Deals with this profile that stalled at this stage recovered when reps did X. Here's how to apply that to your deal."

Then, he actually goes and does it with you.

What We Learned Building This

A few things surprised us:

  1. Integration depth matters more than breadth. We initially thought covering more tools would be the priority. Turns out, going deeper into fewer sources—actually understanding the context in a call transcript, not just indexing it—delivers more value than shallow coverage across 15 integrations.

  2. Reps want rationale, not just recommendations. "Do this next" isn't good enough. Reps need to understand why, especially when the recommendation contradicts their instinct. The pattern evidence—showing similar deals and what happened—makes the guidance actionable instead of ignorable.

  3. The “decision trace” is the product. The original post talks about capturing decision traces. We found that the trace isn't just for training. It's useful for the rep in the moment. Showing them: "Here's what you tried, here's what happened, here's what similar reps tried in similar situations" makes the next recommendation credible. And guides the human in the loop.

  4. Local learning needs to become global learning. The biggest unlock isn't helping individual reps on individual deals. It's encoding what works so the whole org gets better. A new rep shouldn't have to rebuild bespoke knowledge through trial and error. The patterns should be accessible from day one.

The Shift from System of Record to Context to Action

Salesforce won because it gave leadership a place to see pipeline. But it never gave reps a reason to keep it accurate, because it didn't do anything for them.

The next platform wins by flipping that. Reps engage because the system actually helps them close. Leadership gets accurate forecasts as a byproduct, because the context is captured during execution, not retroactively entered into fields.

That's the bet we're making with Olli. 

A system that captures context during execution, with Olli delivering the work embedded alongside human sellers, learning from patterns and compounding what works.

If you're dealing with stuck deals and want to see how pattern-based guidance works in practice, check out what we're building: fluint.io/request-demo 

FAQ's on:

Who is Olli?

Olli is a single AI sales agent designed to maintain full deal context across an entire go-to-market organization and learn what actions actually close deals.

How is Olli different from other AI sales tools?

Most AI sales tools use separate agents for individual workflows or deals. Olli is one agent that compares patterns across all deals, enabling cross-deal learning instead of isolated automation.

What kinds of deals is Olli designed for?

Olli is built for complex, mid-funnel B2B deals where progress stalls due to stakeholder dynamics, internal approvals, or unclear next steps.

How does Olli know what works?

Olli learns by analyzing patterns across past deals and by capturing decision traces, like what actions reps took, what they changed, and what outcomes followed.

Draft with one click, go from DIY, to done-with-you AI

Get an executive-ready business case in seconds, built with your buyer's words and our AI.

A UI sidebar for "Generate Content" allowing a user to select a framework, categorized by "Starred," "Business cases," "Emails," "Notes," "MAP," and "Custom," with an option to start a "Blank doc."

Meet the sellers simplifying complex deals

Loved by top performers from 500+ companies with over $250M in closed-won revenue, across 19,900 deals managed with Fluint

Smiling man in a checkered shirt and dark blazer standing outdoors on a sidewalk with trees and parked cars in the background.
Nathan L.
Sr. Enterprise Team Lead
Just closed the largest 7-figure ARR deal of my career using the one page business case framework.

Now getting more call transcripts into the tool so I can do more of that 1-click goodness.
Smiling man with dark hair wearing a brown sweater and blue shirt standing outdoors under a blue sky with some clouds.
Shem E.
Senior AE
After starting a new role, Fluint helped me land a $250K deal during my first 6 months on the job. Giving my champion a true business case made all the difference.
Matt R.
Strategic AE
The 1-Page Business Case is a game changer. I used it as a primer for an exec meeting, and co-drafted it with my champion. We got right into the exec’s concerns, then to the green light and next steps. Invaluable.
Cobi C.
Strategic Account Director
We just landed a multiyear agreement thanks to the business case I built in Fluint.

The buying team literally skipped entire steps in the decision process after seeing our champion lay out the value for them.
Man with dark hair and beard wearing a black Nike shirt sitting at a table with a coffee cup in front of him, with urban buildings visible through the window behind him.
Kishan P.
Sr. Director Strategic Accounts
The beauty of Fluint is the ability to create spaces for collaboration with prospects and customers. I’ve leveraged Fluint to manage two 8-figure pursuits, creating 1 pagers to bring teams together, foster new relationships and new perspectives as we actively work to drive change.
Samantha P.
Global Strategic Account Executive
Fluint’s a game changer. Before, I thought I had to get a deal done. Now, it’s all about my buyers, and their strategic initiatives.

Which is what Fluint lets me do: enable my champions, by making it easy for them to sell what matters to them and impacts their role.
Julien B.
Head of Global Business Development
Fluint helped me triple the size of a deal we just closed last month, the biggest of my year. We expected it to take 12 - 15 months to close it. Did a 7+ figure deal in 9 months.
Rick S.
Head of Sales
In the most complex deal I've closed we had to go through 8 very intense review boards with lots of uncertainty, but thank heavens I had Fluint to guide me. It's been seriously amazing.