Blog

Should VC platform teams replace dashboards with an AI analytics bot?

Sharan Jhangiani·
VC platformAIportfolio datareporting

For most questions, yes. Partners rarely open dashboards, but they will ask a question in Slack or Claude. A bot connected to clean portfolio data answers in seconds, as long as every answer links to its source. Keep a few fixed reports for LPs and audits, and let the bot handle the ad hoc questions.

I get a little excited about this one, because I think dashboards were always a workaround. Think about the portfolio dashboard someone spent a month building, with filters and charts and a nice color scheme, and then the partners opened it twice. Meanwhile the same partners message the platform lead at 8am asking "which of our companies are hiring a CFO?"

That message is the real interface. Partners have questions in the moment, usually right before a call or a meeting. A dashboard answers the questions someone predicted months ago. A bot answers the question they have now, in the place they already are.

Why dashboards go unread

Partners aren't lazy. A dashboard asks them to do three things: remember it exists, go to a new place and log in, and translate their question into the filters someone else designed. Each one is a reason to just message you instead.

Then there's the shape of the questions. They're rarely "show me ARR by company." They're more like:

  • "Which seed companies have under 12 months of runway and mentioned hiring in their last update?"
  • "Who in the portfolio sells to hospitals? I'm meeting a health system CIO tomorrow."
  • "What did we promise the founders of the company I'm seeing today, and did we do it?"
  • "Which companies haven't sent numbers this quarter?"

No dashboard has a tile for those. A person with good data can answer each in a few minutes. A bot with the same data can answer in seconds, at 8am, without you.

What a bot should and shouldn't do

A bot is good at some jobs and risky at others. Here's how I'd split it:

Question typeGood fit for the bot?Why
Lookups ("what's their latest burn?")YesOne number, one source, easy to check
Filtered lists ("who sells to hospitals?")YesSaves the most time, low cost if one result is off
"What changed since last quarter?"YesSummarizing is a model's strength
Meeting prep notesYes, as a draftA partner reads it before the call anyway
Fund-level math (IRR, TVPI)NoDo the math in your fund admin system or a spreadsheet
Numbers that go to LPsDraft onlyA named person signs off before anything leaves the firm

The pattern is the same one from what's worked and failed with AI in fund ops. Let the model find, filter and summarize. Don't let it be the final word on anything an LP or auditor will treat as fact.

Data first, then the bot

This is the part people skip. A bot is a nice front door on top of your data. If the data is messy, the front door opens onto a mess.

Most firms I talk to don't have one clean company list. "Acme," "Acme Inc." and "Acme (Fund II)" live in three spreadsheets. Metrics sit in decks with no clear period. The intro log is in someone's head. Point a model at that and it will answer every question confidently, and some of those answers will be wrong in ways nobody notices for months. Messy data in, confident slop out.

And a context window isn't a database. You can't paste four years of portfolio history into a chat and expect consistent answers. The bot needs a system of record underneath it: one entry per company, metrics with periods and sources, and a history of what changed. Build that first. The bot is the easy part after.

Put the bot where partners already ask

The best place for the bot is wherever partners already send you questions. For most firms that's Slack, Teams or a general assistant like Claude or ChatGPT. Don't build a new chat app with its own login. That's just a dashboard with a text box.

Here's what a good exchange looks like in Slack:

Partner: which of our Series A companies mentioned churn going up this year?

Bot: Three companies. One said gross churn rose in its Q2 board deck (slide 9, dated July). One mentioned "a few large logos at risk" in its June update email. One reported a lower net retention figure in its Q1 metrics reply. Links to each source are below. I couldn't find churn data for two other Series A companies this year.

Notice the last line. A bot that says what it couldn't find is worth more than one that fills the gap with a guess.

The other thing I like about this setup is that partners and platform people start building their own workflows on top. One person writes a reusable prompt for meeting prep. Another builds one for the weekly portfolio check-in. Those get shared, and the firm's AI use stops living in one person's head. Configure it by talking to it, not by clicking through settings.

Cura works this way. It has an MCP server and a REST API, so Claude or ChatGPT can query your portfolio data directly. It pulls signal from LinkedIn, X, news, board decks and email into one place, extracts metrics from founder replies and documents, and links each number back to its source. Your bot answers from real portfolio data instead of whatever someone pasted into a chat.

Keep a few fixed reports

I wouldn't kill every report. Some outputs need a fixed shape and a sign-off:

  • LP reports and the quarterly letter. LPs expect consistency quarter to quarter, and someone has to approve the numbers.
  • Audit and valuation support. Auditors want the same evidence in the same format every time.
  • The quarterly portfolio review. Partners comparing quarters need the same view each time.

The bot can draft all three. A person reviews and approves them. Everything else (the ad hoc, "quick question" requests that fill a platform lead's week) can go to the bot. If you're deciding whether to build this yourself or buy the data layer, the trade-offs are in build, buy or wait on AI tools.

A first month

You don't need a big rollout. Try this:

  1. Collect real questions. Go through your Slack and email for the last quarter and pull out 20 questions partners actually asked you.
  2. Run them against the bot. For each answer, check the source. Mark it right, wrong or "didn't know."
  3. Fix the data, not the prompt. Most wrong answers trace back to a missing period, a duplicate company or a document the bot never saw.
  4. Open it to one partner. Pick the one who asks the most questions. Let them use it for two weeks and tell you what broke.
  5. Then open it to everyone, and keep the weekly spot-check going.

What data does a platform analytics bot need?

It needs one clean company list, portfolio metrics with periods and sources, the intro and request log, meeting notes, and the private context in email, decks and founder updates. Public signal like news and hiring helps too. If the bot only sees the CRM, it answers confidently and misses most of what matters.

The private context is the hard part, and it's where most of the value sits. What a founder said in a board deck, what they asked for in an email, what they told a partner on a call: that's the last-mile data a bot needs to be useful. It's also the data nobody wants to forward or log by hand, so collect it automatically from where it already lands.

How do you make sure partners trust a bot's answers?

Show the source for every number, with the document, date and period, so a partner can check it in one click. Have the bot say when it doesn't know instead of guessing. Spot-check answers weekly at first, log the misses, and fix the data rather than the prompt. Trust builds over months of answers that check out.

The first wrong answer a partner catches does a lot of damage, so get ahead of it. Tell partners up front that the bot will sometimes be wrong, that every answer has a source link, and that the link is how they check. A partner who clicks through and finds the right slide trusts the next answer more. One who can't find a source stops asking, and goes back to messaging you at 8am.