1. Classify a software model as consumption or seat-based before judging AI exposure
The repeatable method
- Ask the first-order question: does this company get paid more when AI does more work (consumption / usage-based) or does it sell seats (per-user licenses) that AI could shrink?
- For a consumption name, treat rising AI agent activity as a revenue tailwind; for a seat-based name, treat it as a structural threat to the unit being sold.
- Re-rate the multiple accordingly — the market is now paying a premium for consumption models and a discount for seat-based ones.
Here: SNOW (consumption — billed for compute used) re-accelerated to +34% and rallied +38% AH; CRM (seat-based) kept sliding into "the penalty box" — the same AI wave, opposite effects on the model.
Watch for
- Management talking up "Agentic Work Units" or token counts without a clear consumption revenue line — a tell that AI activity isn't yet wired to the meter (CRM), versus a name where usage is the bill (SNOW).
2. Use "do agents need governed data here?" to locate the durable moat
The repeatable method
- Ask whether the proliferation of AI agents increases demand for the company's core service — governed data, secure workflows, identity, scalable compute.
- Check whether the company is buying the missing piece (e.g. agent governance) rather than just describing the opportunity — an acquisition that lets it govern what agents do is more than a feature.
- Note that agents which act (not just read) consume far more compute — so a governance layer and a consumption meter reinforce each other.
Here: SNOW bought Natoma (enterprise MCP) to govern what agents are allowed to do, and its Cortex Code / Snowflake Intelligence reach data inside Microsoft/Salesforce/SAP apps — "agents increase the need for governed data, exactly where Snowflake sits."
Watch for
- An acquisition or product that governs agent actions (not just access) paired with rising consumption — the combination that turns the AI-agent trend into billable demand.
3. Read a cloud-provider commitment as a gross-margin lever, not just a hosting bill
The repeatable method
- When a software company signs a multi-year spend commitment with its cloud provider, check whether it buys cheaper, more efficient compute (custom silicon) that protects gross margin.
- Tie the deal back to the reported product gross margin — a "handshake" that lowers cost of revenue is a margin defense, not just capacity.
- Distinguish a strategic supply deal (locks in input cost) from a vanity capacity announcement.
Here: SNOW's 5-yr $6B AWS commitment uses Graviton CPUs + custom AI accelerators to lower compute cost and support a 75% product gross margin — the input-cost handshake behind the margin.
Watch for
- A multi-year cloud commitment framed around efficient/custom silicon and explicitly tied to gross-margin support — the signal it's a cost lever, not just a bigger bill.
4. Strip out acquisitions to find the real organic growth rate
The repeatable method
- When reported revenue growth includes a recent acquisition, back it out to find the organic rate — the true engine of the business.
- Compare organic growth to the leading indicator (cRPO / contracted future revenue): if both are soft, the headline beat is hollow.
- Watch for a coarser revenue disclosure introduced at the same time — less granularity often hides where the softness is.
Here: CRM's +13% revenue was only ~9% organic once Informatica was stripped out, cRPO +14% missed $34B+, and a new 2-bucket disclosure hid Marketing/Commerce + Tableau softness.
Watch for
- Reported growth propped up by an acquisition, a missed cRPO, and a newly vaguer segment disclosure arriving together — the trio that says "look past the headline beat."
5. Flag "value-abstraction" risk when a platform sits behind someone else's agent
The repeatable method
- When a company opens its data to external AI agents, ask who captures the value the agent creates — the data owner or the agent vendor.
- If the company becomes the commodity data store behind a third-party agent with unclear pricing, treat that usage growth as a risk, not a win.
- Wait for a pricing model that meters the value before crediting the integration to revenue.
Here: CRM's Headless 360 lets outside agents (incl. Anthropic's Claude Code) reach Salesforce data — usage reportedly +5x — but with pricing unclear, the risk is Salesforce becomes the data store behind someone else's agent ("value abstraction").
Watch for
- Surging third-party-agent usage of a platform's data with no disclosed pricing model — the setup where the platform does the work but the agent vendor captures the margin.
Methods distilled from the public App Economy Insights newsletter (article text in transcript.txt) for personal study. Not investment advice. © App Economy Insights for source material.