Discussion about this post

User's avatar
Jordan Gronkowski's avatar

I’m building an agent that is able to jut a large amount of product data, extract signals that entail growth, decline, risk, etc., and produce hypotheses and summaries for GTM teams.

From a genetic perspective, a single agent seems to do the job for this use case. This would be something that a downstream agent can consume as well, because it provides as it’s output, the hypotheses/summaries, as well as “ evidence “that are basically restructuring the data points as well as combining them into short sentences.

I weigh the data in different ways to give the agent more context into what the numbers mean. The core problem we are solving with this is, what has changed since I last reviewed this customer‘s data and is it meaningful? So I feed the agent both the raw data and these labels (high growth, decline, etc), with the idea being that the agent should have the context into whether a change from X to Y is actually meaningful. And I don’t feed it 365 days of raw data, rather I take medians or averages of periods and then provide those periods to the AI so it can understand the data clear as opposed to dumping a bunch of individual data points on it. Between the label and these raw aggregations, the agent can answer this question of what is changing and is it meaningful.

Based on this, we are able to reduce the time it takes for someone to analyze product usage data for a given customer, and we can flag ICP accounts that are investing or at risk.

Would love any feedback you have on this! I’m also trying to think through how this might become a tool that other agents can plug into. Do I create an agent that can produce both summaries and evidence snippet and expose this via MCP? More to come!

Stan Heaton's avatar

Perfect timing. I’m about to build an AI org/roles/workflow with multiple agents. This is good advice. I think like any good system, the agents need self-correction mechanisms. I’m planning on training mine using the Socratic method - having them ask questions and then assessing the answers together. That may prevent them from being starved and may reveal gaps. Have you tried that? Certainly it will take more time, but my hope is the investment in teaching yields better outputs.

3 more comments...

No posts

Ready for more?