AI Engineer World's Fair 2026
How Juries and Librarians Can Solve GTM's AI Trust Problem
Read the talk
How Juries and Librarians Can Solve GTM’s AI Trust Problem
Trustworthy GTM agents need business definitions, evidence and a way to resolve disagreement. Alex Bauer shows how those requirements shape website generation, pipeline analysis and attribution.
From a talk by Alex Bauer
A simple question behind a pile of data
How is the business doing? In Alex Bauer’s opening bedtime story, a go-to-market team sets out to answer that apparently simple question. Between the team and the answer sits a pile of business data—and a dragon. The first guardian worries about security posture. Defeating it requires paperwork rather than a sword.
The next monster has many heads, each using words differently. Its defeat requires a more consequential admission: the systems the team trusts never promised to tell the whole story individually. The team stops treating any one system as sufficient and builds a foundation underneath them, where the data can agree with itself.
At the final obstacle, the team recognizes that an unguided adventurer is the wrong starting point. Preparation matters more than genius: write down how the business works, provide a knowledgeable guide, and let adventurers teach one another so each arrival does not start from nothing. Permissions, definitions, guidance and second opinions become parts of one tool. The dragon was never the villain. The story’s happy ending is where the practical work begins.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
The people closest to the problem can build
Bauer’s company, Upside, positions itself as a data layer for agentic go-to-market. Its sequence starts with a data foundation and dashboards that establish what happened. Deep research and multi-touch attribution then address questions that were difficult to answer at scale. Making AI correct about the business, and making that data available wherever people work, allows teams to build some of the tools they previously had to buy.
Sales and marketing teams have always understood problems that engineering teams may encounter only secondhand. Historically, however, their accessible building tools were often spreadsheets and PowerPoint. Claude, in Bauer’s comparison, does for building what the bicycle did for mobility: it makes a capability accessible to more people. Bauer places himself among those newly empowered builders. Before AI, he could read and write code, but would not generally have wanted his own code in production.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Manage agents with intent
An effectively unlimited supply of accomplished computer science interns changes how quickly a domain expert can iterate. Bauer compares the experience to Harry Potter discovering a magic wand. But interns building under the direction of people without engineering experience can also produce surprising results. A revenue report may be wrong while looking exactly like a correct report. The familiar hallucination problem becomes a trust problem: the person receiving the answer cannot readily distinguish success from failure.
Bauer’s practical response draws on managing people. Technical optimizations and elaborate prompting techniques may help, but he does not usually have time to pursue them. When in doubt, manage agents like humans. Give them the context and direction that would help a human team do good work.
His most portable prompting practice is commander’s intent, adapted from military doctrine: explain why the task matters. That gives an agent a purpose against which to make decisions instead of merely a sequence of instructions to obey. There is a trap in asking an agent to improve its own process, though. Bauer finds that Claude can respond by adding micromanagement. The correction is to bring it back to the purpose—the why—rather than encouraging an ever more prescriptive procedure. His website rebuild shows what useful preparation looks like in practice.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Build the business reference before the website
Bauer estimates that rebuilding the website at his former 600-person company would have taken two months, involving several product marketers, a designer, consulting project managers and a web team. For Upside’s rebuild, he first tried handing Claude the sources and asking it to read everything and produce the website. Even using plan mode first, that attempt failed.
The missing preparation was an explicit account of the business. Bauer maintains company-wide anchor assets, including a product capabilities reference and definitions of the people the company serves. AI helped compile the capability cards; the important work was establishing what those cards needed to contain. Each card explains what a capability does, why it matters to the defined personas, and where the supporting information came from. Citations across connected systems let Bauer trace important claims back to their sources.
That structure carries into the website: capabilities map to homepage messaging and then to product pages. The order is the mechanism:
- Define the business reference and its structure.
- Compile capabilities, persona relevance and supporting citations.
- Use that organized material to guide website generation.
Define the structure before turning Claude loose. Bauer also recommends a book and an online summary for learning this approach, singling out steps five and six of the summary.
Two additional tools support review:
- De-slop skill: a general editorial cleanup pass.
- Persona bench: agents representing important customer personas, available to review material and give their opinions on demand.
The capability reference supplies the business content; these review tools help examine how that content is expressed and received.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Consult the librarian before querying
The next example moves business context into the query workflow. Upside’s Radiant Librarian addresses a question that sounds straightforward: how much pipeline did we create in Q1? An agent can immediately assume that Q1 means January through March and that pipeline creation can be measured using a record’s created date. Both choices can misrepresent the business.
Instead, the agent consults the librarian first. Bauer describes a librarian with access to documentation, company knowledge items and information about prior failed queries and their schema. It supplies just-in-time memory before the agent commits to an interpretation. In this example, fiscal Q1 runs from February through April, and new pipeline includes only opportunities reaching stage two or later.
| Query decision | Unguided assumption | Company context |
|---|---|---|
| Q1 window | January–March | February–April |
| New pipeline | Use created date | Require stage two or later |
These definitions change what the agent should query, not merely how it should phrase the answer.
The diagram ends with the agent returning an answer with citations. The useful intervention happens upstream: company context guides the interpretation before the answer is produced. Bauer presents this through the diagram and skips the planned live demo for time.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Use a jury when the answer requires judgment
Multi-touch attribution poses a different problem: deciding how much credit different interactions deserve for a deal. Bauer says Upside spent two years getting anywhere close to solving multi-touch attribution. During that effort, the company built an AI-native data layer that proved useful for other problems. Returning to attribution with Opus produced results he describes as impressive, although he provides no accuracy measurement. The workflow addresses questions for which there is no single empirically correct attribution answer.
For a request to attribute the Acme deal, the agent does not immediately decide the allocation itself. It initiates a jury-and-judge workflow:
- Research independently. Separate analysts inspect the deal data and develop their own evidence-cited opinions about attribution credit.
- Evaluate the reasoning. A consensus judge treats those opinions as inputs, not facts, and weighs the quality of their reasoning.
- Escalate disagreement. If consensus is insufficient, the judge escalates and expands the jury.
- Synthesize the result. The judge produces a final assessment from the analysts’ research rather than conducting a separate investigation of its own.
The separation of research from evaluation matters: the judge’s task is to assess the evidence and arguments produced by the analysts.
This is the human organizational analogy at its most concrete. When an answer requires judgment, multiple researchers and a final synthesizer can be more useful than leaving one researcher to deliberate indefinitely. Bauer applies that division of labor to agents rather than asking a single agent to become increasingly certain of its own answer.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
The model and harness still set the limits
Preparation and review still depend on an agent capable of using them. Bauer’s final example begins with the recently introduced Slackbot MCP client. Connecting Slackbot to external Model Context Protocol servers suggested a convenient route for Slack users to consult Upside’s librarian. Bauer tried it and reports that it performed poorly. That account concerns his trial at the time of the talk, not a current evaluation of every Slackbot configuration.
His explanation is economic: when AI is added to an existing subscription product, the plan’s margins may leave too little room for capable reasoning models. This is Bauer’s interpretation of the failure. His practical recommendation is to avoid weak models and inadequate agent harnesses—the environments that give models their tools and working capabilities—for important work.
Bauer calls his minimum acceptable environment tier two: a powerful model with sub-agents, plan mode, full MCP support and file editing. The model needs enough reasoning ability for the task, while the harness needs to support consultation, planning, delegation and work on artifacts. His closing warning is against handing a team only the ChatGPT web interface and expecting strong results. The environment must support the kind of work the team is asking its agents to do.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Resources
From the talk
Overview of Upside's GTM data foundation, agent access, and attribution products.
Explains librarian consultation, shared business definitions, and the current status of learning and retry features.
Slack's launch announcement explains external tool discovery and authentication options, with links to setup documentation.
Further reading
Bauer's companion explanation of governed GTM data, anchor assets, librarians, and jury-and-judge workflows.
Read the complete timestamped transcript
- 0:00
[upbeat music] Well, hopefully this is the one talk that's different from all the others today.
- 0:15
So let's start with audience participation. Who here has kids?
- 0:22
Ooh.
- 0:22
Dog's count?
- 0:23
Okay, there's a couple. Um, who here kind of has a parent-child relationship with Claude?
- 0:32
Okay, there we go. I have a kid. This is Otto. Uh, he learned to drool this week, which surprisingly is something that these things don't come out of the box with.
- 0:42
He also discovered his fingers, but he doesn't know about his hands, so they're fascinating and they're in front of his face, but he doesn't know how he got there, and he can't bring them back.
- 0:51
But anyway, I finished these slides this morning at two AM, and he decided that playtime started at five, so we're gonna see how the rest of this talk goes.
- 0:58
But clearly I need practice telling bedtime stories, so we're gonna do one of those first.
- 1:04
Once upon a time, a go-to-market team set out on a simple quest. They wanted to know one thing: how their business was doing. Between them and the answer lay one small, tidy pile of data.
- 1:24
And a dragon. Because, of course, the best quests always have dragons.
- 1:29
And every quest also has guardians. The first was large, worried, and had a great many questions about their security posture.
- 1:39
They defeated it in the way that important bosses are usually defeated, not with a sword, but with paperwork.
- 1:49
The next monster was worse. It had many heads, and no two of them could agree on what a single word meant.
- 2:04
To beat it, our heroes had to accept a hard truth. The systems they trusted had never actually promised to tell them the whole story. So they stopped believing any single one of them and started building something underneath all of them, a place where the data finally agreed with itself.
- 2:31
And then came the final boss. It didn't attack. It did something even worse. It asked one question, the hardest one of all.
- 2:44
Now, our heroes had learned a few things by then. They'd seen what happens when you send a brand-new adventurer in with no guidance at all.
- 2:56
And they realized the secret. You don't need a genius adventurer. You need a well-prepared one. First, you write down how your world actually works. Then you give every adventurer a knowledgeable guide they can ask for directions.
- 3:13
And then the adventurers start teaching each other so that no one ever has to start from anything and nothing again.
- 3:23
So they gathered up everything they'd learned, the permissions, the definitions, the knowledgeable guide, the habit of asking for a second opinion before they believed anything, and they forged all of it into a single tool.
- 3:39
And when they had finally reached that tidy data pile, they found out that the dragon had never been the villain.
- 3:52
And so the kingdom entered a golden age of growth and creativity.
- 3:57
The end. Just kidding. That's only where the bedtime story ends. Uh, the actual talk starts here because every part of that story is a real problem, and I want to show you how three of them actually get solved.
- 4:12
So our agenda for today is I'm gonna talk a bit about the age of agentic GTM, and then we're gonna walk through three actual examples that we either have worked through as a company recently or that we've built into the product that we sell to our customers.
- 4:27
So briefly, to establish credibility here, I'm gonna give you one minute about our company, Upside. We are the data layer for the age of agentic go-to-market, which means that we start by helping you get go-to-market data ready for AI.
- 4:42
And that means knowing what actually happened with a data foundation and a dashboard you can use, and then helping you answer things that used to be impossible at scale with things like deep research or a multi-touch attribution model.
- 4:58
We do a lot to help you make AI correct about your business so that it's not hallucinating and giving you trust issues. And then we make sure that this data is in all the places that you want to use it.
- 5:08
So a lot of things you used to spend money to buy are actually things that you, the person closest to the problem, can now build.
- 5:16
So with that established, this is the age of agentic go-to-market. We have this interesting situation right now where go-to-market teams have not historically been the place where you'd find a high density of builders, at least compared to product and engineering.
- 5:32
Obviously, there are exceptions to this, but in general, most marketers and salespeople were never writing a ton of code. And that's very much not to say they weren't aware of their problems and didn't have ideas of how they would solve them, but the historical toolbox here was basically spreadsheets and PowerPoint slides.
- 5:50
And AI has changed that. Claude does for building basically what the bicycle did for mobility. It makes it accessible. And so spreadsheets and slides are no longer the default business tool that everyone has available, which means that a lot of people who historically had ideas and didn't consider themselves builders now can-
- 6:12
Before AI, I would have described myself as technical enough to be dangerous. I can read code, I can write code. You probably wouldn't want my stuff in production generally if you could help it.
- 6:23
But I'd be interested, who in this room today considers yourselves an actual engineer?
- 6:30
Okay, awesome. Thank you for being brave. Who would tell themselves that they are also technical enough to be dangerous?
- 6:40
All right. And who doesn't read code at all?
- 6:44
Okay, thank you for being brave in the back. Uh, those categories should have been mutually exclusive, collectively exhaustive. So if anybody didn't raise your hand, I recognize that there's no free coffee here and I am the first to talk after lunch.
- 6:58
But the thing about AI is it makes all of us technical enough to be dangerous. What AI's done for those second two groups is basically provided you with an infinite supply of valedictorian interns with computer science degrees who can help you implement all of the solutions that you probably know better than any engineer that you'd work with
- 7:18
on a different team. And that incredibly speeds up iteration, and it also kinda makes me feel like I'm Harry Potter walking around with a magic wand for the first time.
- 7:26
But essentially, when you set interns loose on problems led by non-technical people to build things, you're gonna get some interesting results. And a couple of years ago, I remember that everyone was talking about the AI hallucination problem.
- 7:39
Somehow that big word seems to not come up as often anymore, but I think we have its older sibling now. It's a trust problem. And if you ask Claude to do something like report on revenue, it doesn't say, "I'm not sure."
- 7:52
It says, "Here you go," and it gives you a wrong answer that looks exactly like being right. So a lot of the talks this week I think have been around the leading edge of technical optimizations, and a lot of the influencer fluff you see on LinkedIn and Twitter tells you about the magic improvements if you, you know,
- 8:09
do your prompt with exactly the right incantation. I think both of those things might well be true, but I don't generally have time to do either of them. And in practice, I find that the most practical thing for working with AI is something that we all know pretty intuitively anyway because we have a lot of experience working
- 8:28
with other people. And in that framing, establishing trust actually isn't new either. We already know a lot about how to do this for people. So the main thesis of the talk today is actually when in doubt, manage your agents like other humans.
- 8:41
If you are helping a team of humans figure out how to do something, great. Do that with your AI agents too. And if you take nothing else from this talk, this is my one practical tip.
- 8:52
Use commander's intent when you prompt. This is something that comes out of the armed forces doctrine, but basically tell your agents why you want them to do something and they will do it a lot better.
- 9:05
And by the way, this works for humans as well. People don't generally like being micromanaged, so give them commander's intent and you'll get great outcomes. But beware because the agents have been trained on material from other humans, and so they like to micromanage themselves, and that's not usually what you want.
- 9:21
Don't tell Claude to improve itself. You'll get micromanagement. You have to pull it back and say, "Remember, we're talking about the why." Anyway, onto the examples. So the first one here is I needed to redo our entire website recently.
- 9:34
And at my previous company, which was six hundred people and I led the product marketing team, this would have meant several product marketers, a designer, a couple of consulting PMs, a web team, and it would have taken two months.
- 9:46
And so in general with AI, sometimes you just kind of have to give it a go to see if it's improved enough from the last time you tried. And so I did that, you know, YOLO mode.
- 9:55
Here are the sources, go read everything, please give me my website. And it was obviously a fail, even with using a nice plan mode in Claude first. I'm sure this will work eventually, but it doesn't today.
- 10:08
So you have to do some scaffolding. And by scaffolding, what I mean is you have to tell it what to know about your business. So I maintain this list of anchor assets for our entire company.
- 10:23
I think documentation is something that humans generally should have used anyway, but that was often something that was also generally delegated and forgotten. Anyway, I maintain these anchor assets and one of the really important ones here is the product capabilities reference because on your website you want to talk about your product.
- 10:41
And this is something that I actually did use AI to compile. So this wasn't me sitting here and typing all of these out. But if you pu-pull up one of these cards, you'll see that it tells you what does the product capability do, why it matters for a bunch of the personas which are also defined in these
- 10:59
anchor assets, and then it also shows the track record of how Claude found all of this. So these are citations from across every system that it's connected to. I can follow them back if I need more details, but that helps me know that it didn't hallucinate the important parts.
- 11:14
And if you look back at what we had on this website, that actually ladders pretty much directly up to what was on the homepage. And then if I were to go into these product pages, it also ladders up there.
- 11:24
So the step here was define the structure first and then turn Claude loose. Don't try and YOLO it from the beginning. Uh, if this kind of thinking is new to you on product capability references, by the way, this I think is probably the best book on how to do it.
- 11:39
There's also a nice summary here that someone wrote up online, particularly steps five to six I think are the important ones for this, but the whole book is worth reading, honestly.
- 11:51
Um, this ticker is staring me in the corner of the space, so I'm gonna give you five more seconds to scan that and then we're moving on.
- 11:59
Two other important things, a general de-slop skill. There are a ton of these floating around. And also consult persona bench. I have a set of agents that inhabits each of the important personas, and I can have them review something on demand and give their opinions.
- 12:12
But the second one is our Radiant Librarian. So this is something that actually exists inside our product, and I'm gonna show you how it works with a diagram. So this is the librarian.
- 12:23
If you, the user, have a question, how much pipeline did we create in Q1? Then your agent is happily gonna go off and say, "Oh, okay, well, quarter means, you know, January to March.
- 12:34
I'll just look at created date." And that is probably not correct. So what we actually have it do is consult the librarian first, and the librarian has access to documentation and the library of knowledge items about your company and the schema of prior failed queries.
- 12:50
And so it basically gives your agent a just-in-time memory of all the important things. So we know that the fiscal year here is actually February through April, and new pipeline means things that only meet, meet, uh, stage two or later.
- 13:03
And then you get a nice trustworthy answer with citations back rather than something that you discovered for the first time. I was going to do a live demo of this, but I think we're gonna skip that for the purposes of time and move on to example number three, which is what we call our jury-and-judge workflow.
- 13:21
So we started this company to solve multi-touch attribution, which is kind of like the holy grail of anything in go-to-market, and it took us two years to get anywhere close.
- 13:32
But along the way, we built this AI-native data layer and then discovered that that was actually what everybody needed for everything else. And when we came back to multi-touch attribution enabled by Opus, we actually get really interesting results that are actually pretty impressive.
- 13:48
So we're gonna look at how this workflow works because there's this class- uh, classification of challenges in go-to-market where there is no empirically correct answer, and we have a model for how we deal with that in the real world.
- 14:01
It usually involves a trial by a jury of your peers. So here we're doing a very similar thing where you might say, "I'd like attribution on the Acme deal," and your agent is not going to go off and immediately answer this on their own.
- 14:15
They are going to spin up a team of independent analysts who all look at the data independently and come up with an evidence-cited opinion for what they think the attribution credit of that deal should be.
- 14:28
And none of these are necessarily correct, but they're independent research that then goes back to the consensus judge who says, "Oh, I'm not treating these as fact. I'm treating them as input, and I'm gonna weigh the reasoning quality of each of these analysts, and then I'm going to help you come up with the final version here.
- 14:46
And if there's not enough consensus, then I'll escalate and expand the jury." But my job is not to do research on my own. It's to say, "Here's the final result based on a whole team of independent analysts doing a really good job of research."
- 15:01
And this is something that we see in the real world. We would do it with humans, too. Turns out multiple researchers with somebody who helps at the end is better than a single person kind of perseverating on that forever.
- 15:15
So thus ends the three examples, but I have a bonus. So bonus is right here, agent tiers. In my experience, you can't fix stupid.
- 15:31
So this basically means friends don't let friends use really bad harnesses or low-intelligent models for important work. An example of this is Slackbot released its MCP client functionality a couple weeks ago, so you can now hook Slackbot up, and it will talk to MCPs.
- 15:46
And I thought, "Oh, that's awesome. Now everyone who has Slack can suddenly consult the Upside librarian," and I was so excited to try it, and it turns out that this is horrifically stupid.
- 15:57
So basically, the general case here is any AI product where it's been crowbarred into a pre-IT subscription model is probably not something that you should be using for anything important because the margin on those plans just doesn't leave enough space for an intelligent reasoning model to work.
- 16:14
So find something that is at least tier two here, and tier two means it's gotta be a powerful model. You need it to have attributes like sub-agents, plan mode, full MCP support.
- 16:24
It should be able to use file editing, and there are a lot of these out here, so do not let your team just use the ChatGPT web interface and expect that it will be a great result.
- 16:36
And that ends the talk. So I hope you stick around for the rest of the track. Uh, I know Jeff from Exa is coming up later, and he's got a really banger of a talk about how they basically created Upside for all the rest of the world's data.
- 16:47
And I shall be outside for a few minutes if you have any questions. Thank you. [outro music]