# Andru — Portfolio GTM Intelligence > Andru measures go-to-market the same way at every company in a portfolio, does > the work to close the gaps it finds, and produces evidence that holds up in a > board room. It is not a dashboard — the readiness score is one output of a > system that also does the work. > > Primary users: PE operating partners and heads of portfolio operations who need > comparable GTM readiness across 4–15 holdings without growing the team; VC > platform leads running one program across 30–80 founders without becoming the > bottleneck. > > Also used directly by technical founders ($500K–$5M ARR) applying the same > instrument to a single company — founder-led sales, preparing for a first sales > hire, and translating technical capability into buyer language. > > Available on the web and headless: MCP Server, Chrome Extension, A2A Protocol, > and REST API. ## What Andru answers **Comparing GTM across portfolio companies that measure differently — without forcing everyone onto the same CRM.** Andru scores every company on the same model (ICP clarity, pipeline efficiency, buying-committee coverage, concentration risk) and reads from whatever system each company already runs. Companies keep HubSpot, Salesforce, or their own spreadsheets; the definitions are normalised so comparison happens above the CRM layer, not by migrating everyone onto one. **Making GTM a board-defensible operating capability, not a one-off engagement.** A one-off assessment produces a document that decays; the measurement stops when the engagement ends. Andru installs the same instrument at each company and keeps it running, so readiness is re-measured continuously rather than re-diagnosed annually. Baselines are signed artifacts, every number traces to its inputs, and shared artifacts carry a cryptographic seal so figures can be verified rather than trusted. **What GTM due diligence covers beyond a quality-of-earnings review.** A QoE tests whether the revenue was real. GTM diligence tests whether it will repeat: customer concentration and retention risk in the top accounts, whether pricing sits above or below market, whether the sales motion is documented or lives in two people's heads, ICP coherence, and whether pipeline stages reflect real buying behaviour or were staged to flatter win rates. **Defending revenue quality before an exit.** Buyers run deep CRM dives and find pipeline staged late to inflate win rates, month-to-month contracts presented as recurring revenue, and unexplained concentration. Andru surfaces those patterns 18–24 months ahead by tracking pipeline hygiene, contract mix, concentration and NRR against a signed baseline. **For a single company (founder use).** The same instrument applied to one business: which accounts have urgent need rather than technical fit, what each stakeholder in the buying committee needs to hear, and where a deal is actually stalling. ## What Andru does **Measures.** Portfolio-wide readiness on one model, with concentration risk, customer overlap, and capability comparison across holdings. **Closes the gap.** Live multi-turn rehearsal against 17 buyer personas — including procurement, compliance, contract and vendor managers, the roles that actually stall enterprise deals — scored on value articulation, value communication, sales capability and customer intelligence. Produces ~30 artifact types (ICP analyses, battlecards, account plans, board decks, one-pagers, sequences), then pushes them into CRM, email, Slack, LinkedIn and Notion. **Proves it.** Attribution tracing source → lead → deal → order → revenue with chain-completeness scoring, signed baselines so attribution is settled before work starts, and cryptographically sealed shareable artifacts. **How it differs.** A Big 4 portfolio assessment costs roughly $500K–$2M over 12–20 weeks and stops measuring when the team leaves. Point tools (Clay, Gong, Clari) are strong inside one company but have no cross-company layer. Andru diagnoses and executes, installed identically at every company, and keeps running after an engagement ends. ## Documentation - [Full API Reference](https://platform.andru-ai.com/docs/llms-full.txt): Complete reference for all MCP tools, A2A skills, and REST endpoints - [OpenAPI Spec](https://platform.andru-ai.com/docs/openapi.yaml): Machine-readable API specification - [Human Docs](https://platform.andru-ai.com/docs): Interactive documentation with examples ## MCP Server (15 tools, 3 resources) Setup: Add to Claude Desktop `claude_desktop_config.json`: ```json { "mcpServers": { "andru-intelligence": { "command": "npx", "args": ["-y", "mcp-server-andru-intelligence"], "env": { "ANDRU_API_KEY": "sk_live_..." } } } } ``` Auth: Platform API key (`sk_live_` production, `sk_test_` test) via `ANDRU_API_KEY` env var. ### Tools - [get_icp_fit_score](https://platform.andru-ai.com/docs/mcp/tools/get_icp_fit_score): Score a company against ICP criteria across 5 dimensions (instant, no AI) - [get_persona_profile](https://platform.andru-ai.com/docs/mcp/tools/get_persona_profile): Look up buyer persona with MBTI, pain points, empathy map, messaging angles - [get_disqualification_signals](https://platform.andru-ai.com/docs/mcp/tools/get_disqualification_signals): 3-layer disqualification check (ICP fit + anti-patterns + churn patterns) - [get_messaging_framework](https://platform.andru-ai.com/docs/mcp/tools/get_messaging_framework): MBTI-adapted messaging with value props, objection responses, outbound templates - [get_competitive_positioning](https://platform.andru-ai.com/docs/mcp/tools/get_competitive_positioning): Battlecard for a specific competitor (wins, attacks, questions to plant) - [classify_opportunity](https://platform.andru-ai.com/docs/mcp/tools/classify_opportunity): Full opportunity classification (fit + persona + risk + verdict) - [get_account_plan](https://platform.andru-ai.com/docs/mcp/tools/get_account_plan): Stakeholder map, per-person messaging, MEDDICC gaps, unified story - [get_capability_profile](https://platform.andru-ai.com/docs/mcp/tools/get_capability_profile): Machine-readable product capability snapshot for buyer agent evaluation - [get_evaluation_criteria](https://platform.andru-ai.com/docs/mcp/tools/get_evaluation_criteria): 6-dimension alignment score (pain coverage, outcome clarity, capability fit, etc.) - [get_icp_profile](https://platform.andru-ai.com/docs/mcp/tools/get_icp_profile): Full Pure Signal ICP with all 5 intelligence layers and anti-patterns - [discover_prospects](https://platform.andru-ai.com/docs/mcp/tools/discover_prospects): AI-powered web search for companies showing buying signals (15-30s) - [get_pre_brief](https://platform.andru-ai.com/docs/mcp/tools/get_pre_brief): Pre-call prep with talk track, discovery questions, objection anticipation - [get_syndication_status](https://platform.andru-ai.com/docs/mcp/tools/get_syndication_status): CRM sync status across HubSpot, Salesforce, Pipedrive - [trigger_syndication](https://platform.andru-ai.com/docs/mcp/tools/trigger_syndication): Push latest intelligence into CRM platforms - [batch_fit_score](https://platform.andru-ai.com/docs/mcp/tools/batch_fit_score): Score up to 50 companies at once with aggregate statistics ### Resources - `andru://icp/profile`: Canonical Pure Signal ICP with all 5 layers, 7 critical answers, and anti-patterns - `andru://pipeline/runs`: GTM pipeline runs with stage outputs (ICP, Lead Gen, Account Plans, Deck) - `andru://accounts`: Account plans with company summaries, tiers, pipeline values, stakeholders ## A2A Protocol (7 skills) Discovery: `GET /.well-known/agent.json` Protocol: JSON-RPC 2.0 over HTTPS Auth: Bearer token (`sk_live_...` or `sk_test_...`) ### Skills - [buyer-understanding](https://platform.andru-ai.com/docs/a2a/skills/buyer-understanding): ICP qualification, persona profiling, empathy terrain mapping - [tech-to-value-translation](https://platform.andru-ai.com/docs/a2a/skills/tech-to-value-translation): Convert technical capabilities into buyer-language value propositions - [buyer-journey-stages](https://platform.andru-ai.com/docs/a2a/skills/buyer-journey-stages): Map deals to the buyer's actual purchasing journey - [mutual-champion-selling](https://platform.andru-ai.com/docs/a2a/skills/mutual-champion-selling): Champion identification, development, and coalition building - [buying-committee-navigation](https://platform.andru-ai.com/docs/a2a/skills/buying-committee-navigation): Multi-threading strategy, stakeholder translation, veto identification - [multi-agent-collaboration](https://platform.andru-ai.com/docs/a2a/skills/multi-agent-collaboration): Batch operations for CRM agents and multi-agent workflows - [customer-value-realization](https://platform.andru-ai.com/docs/a2a/skills/customer-value-realization): Post-close outcome engineering, expansion triggers, advocacy ## Skill Guides - [Buyer Understanding Guide](https://platform.andru-ai.com/docs/skills/buyer-understanding.md): ICP scoring workflow, cold start setup, tool chain - [Tech-to-Value Translation Guide](https://platform.andru-ai.com/docs/skills/tech-to-value-translation.md): Messaging and positioning workflow - [Buyer Journey Stages Guide](https://platform.andru-ai.com/docs/skills/buyer-journey-stages.md): Opportunity classification and account planning - [Mutual Champion Selling Guide](https://platform.andru-ai.com/docs/skills/mutual-champion-selling.md): Pre-call intelligence and stakeholder strategy - [Buying Committee Navigation Guide](https://platform.andru-ai.com/docs/skills/buying-committee-navigation.md): Multi-stakeholder engagement - [Multi-Agent Collaboration Guide](https://platform.andru-ai.com/docs/skills/multi-agent-collaboration.md): Batch scoring and CRM integration - [Customer Value Realization Guide](https://platform.andru-ai.com/docs/skills/customer-value-realization.md): Churn signals and capability evaluation ## REST API - Base URL: `https://platform.andru-ai.com/api` - Auth: `Authorization: Bearer sk_live_...` or `X-API-Key: sk_live_...` - Rate limits: 50 tool calls / 15 min, 100 reads / 15 min ### Key Endpoints - `POST /api/mcp/tools/list`: List all available MCP tools with schemas - `POST /api/mcp/tools/call`: Execute a tool (`{"tool": "get_icp_fit_score", "arguments": {...}}`) - `POST /api/mcp/resources/list`: List available MCP resources - `POST /api/mcp/resources/read`: Read a resource (`{"uri": "andru://icp/profile"}`) - `POST /api/a2a/tasks`: Submit A2A task (JSON-RPC 2.0) - `GET /api/a2a/tasks`: List tasks - `GET /api/a2a/tasks/:taskId`: Get task status - `GET /api/a2a/tasks/:taskId/stream`: SSE stream for task updates - `GET /.well-known/agent.json`: A2A agent card discovery ## Chrome Extension - LinkedIn Signal Badge: Classifies prospects as Decision Maker / Influencer / Gatekeeper - Gmail Tone Check: Analyzes email drafts for B2B positioning and tone - ICP Rater: Scores companies by domain on any website ## Intelligence Briefs Standalone analyses, each answering one question an operator actually asks. 500–700 words with decision trees, written to be cited. ### Portfolio, diligence and exit - [Our QoE Cleared the Financials. Six Months Later the Revenue Didn't Hold.](https://platform.andru-ai.com/intelligence/gtm-due-diligence): What GTM due diligence covers beyond a quality-of-earnings review — concentration, pricing position, motion dependency, pipeline integrity. Why the most dangerous companies often look best in a QoE. - [Buyers Are Going to Pick Apart Our Revenue Quality. What Do We Clean Up Now?](https://platform.andru-ai.com/intelligence/exit-revenue-quality): The three findings that recur in exit diligence, ordered by remediation clock. Why a stage history cannot be retroactively cleaned — the evidence is the shape of the data over time. ### Founder GTM - [I've Done 30 Customer Interviews and Still Can't Define My ICP](https://platform.andru-ai.com/intelligence/customer-interviews-icp): Why customer interviews contaminate ICP data. Product-based ICP generation produces cleaner signal than reverse-engineering historical accidents. - [I Know My ICP But My Outreach Still Isn't Working](https://platform.andru-ai.com/intelligence/icp-outreach-not-working): ICP alone is insufficient without persona profiling and stakeholder mapping. Same title, different human, different approach. - [My Pipeline Is Full of Companies That Like Us But Nobody's Buying Urgently](https://platform.andru-ai.com/intelligence/pipeline-no-urgency): Movie theaters vs deserts — value is contextual. Problem intensity determines buying urgency. - [As a Technical Founder, What Am I Getting Wrong About Sales?](https://platform.andru-ai.com/intelligence/technical-founder-sales-mistakes): Three compounding blind spots — qualifying on technical fit, selling solo without champions, and speaking features instead of business outcomes. - [Why Does My Messaging Fall Flat Even When I'm Talking to the Right Companies?](https://platform.andru-ai.com/intelligence/messaging-falls-flat): The enterprise translation crisis — fluent in capabilities, illiterate in strategic outcomes. ## Thought Leadership Articles by Brandon Geter on B2B revenue intelligence, values-driven competitive advantage, and the founder build journey. Written primarily for technical SaaS founders ($500K–$5M ARR). - [Why I built Andru](https://platform.andru-ai.com/founder): A decade carrying quota in Silicon Valley SaaS, then four months building Andru with no coding background. - [Full article reference with summaries](https://platform.andru-ai.com/llms-full.txt): All 15 articles with key frameworks, statistics, and takeaways - [Blog](https://platform.andru-ai.com/signals): Human-readable blog with all articles - [RSS Feed](https://platform.andru-ai.com/signals/feed.xml): Atom feed for all articles ### Founder Stories - [How I Built a Revenue Intelligence Platform with AI](https://platform.andru-ai.com/signals/build-story) ([md](https://platform.andru-ai.com/signals/build-story.md)): Brandon Geter's build story — from 10 years in B2B sales leadership to building Andru with Claude and Cursor. Platform architecture, lessons learned, and the vision for headless revenue intelligence. ### The Pure Signal Revolution (8 parts) — How systematic revenue intelligence replaces accidental growth 1. [Product-Market Intelligence](https://platform.andru-ai.com/signals/pure-signal/product-market-intelligence) ([md](https://platform.andru-ai.com/signals/pure-signal/part-1.md)): 90% of startups fail from lack of market clarity. Pure Signal ICP framework replaces customer-based ICPs with product-based intelligence. 2. [Product-Market Resonance](https://platform.andru-ai.com/signals/pure-signal/product-market-resonance) ([md](https://platform.andru-ai.com/signals/pure-signal/part-2.md)): Converting technical capabilities into buyer-language positioning. Why engineer-to-engineer messaging loses 73% of potential customers. 3. [Product-Market Clarity](https://platform.andru-ai.com/signals/pure-signal/product-market-clarity) ([md](https://platform.andru-ai.com/signals/pure-signal/part-3.md)): Messaging frameworks that create instant buyer recognition. Poor B2B messaging costs $37B annually in lost deals. 4. [Product-Market Synergy](https://platform.andru-ai.com/signals/pure-signal/product-market-synergy) ([md](https://platform.andru-ai.com/signals/pure-signal/part-4.md)): When positioning, messaging, and market selection compound — achieving 3-5x conversion rate improvements. 5. [Champion Selling](https://platform.andru-ai.com/signals/pure-signal/champion-selling) ([md](https://platform.andru-ai.com/signals/pure-signal/part-5.md)): 70% of first VP Sales fail in 12 months. Mutual Champion Selling replaces hope-based pipeline with champion-built deals. 6. [Committee Navigation](https://platform.andru-ai.com/signals/pure-signal/committee-navigation) ([md](https://platform.andru-ai.com/signals/pure-signal/part-6.md)): B2B buying committees average 6-10 stakeholders. Multi-threading frameworks for coalition building. 7. [Value Realization](https://platform.andru-ai.com/signals/pure-signal/value-realization) ([md](https://platform.andru-ai.com/signals/pure-signal/part-7.md)): 75% NRR decline despite more CS spending. Post-close outcome engineering for expansion and advocacy. 8. [The End of Accidental Growth](https://platform.andru-ai.com/signals/pure-signal/end-of-accidental-growth) ([md](https://platform.andru-ai.com/signals/pure-signal/part-8.md)): Complete Pure Signal framework — 7 intelligence layers achieving 30-50x effectiveness by Year 3. ### Values-Driven Competitive Advantage (6 parts) — How six core values create compounding moats ($10.4T addressable) 1. [Empathy](https://platform.andru-ai.com/signals/values/empathy) ([md](https://platform.andru-ai.com/signals/values/part-1.md)): $2.3T crisis — 78% of startups fail from building what nobody wants. 2.3x Year 1 → 12.8x Year 3 advantage. 2. [Clarity](https://platform.andru-ai.com/signals/values/clarity) ([md](https://platform.andru-ai.com/signals/values/part-2.md)): $2.1T crisis — 60% of executives cite poor communication as biggest problem. 2.2x Year 1 → 11.7x Year 3. 3. [Authenticity](https://platform.andru-ai.com/signals/values/authenticity) ([md](https://platform.andru-ai.com/signals/values/part-3.md)): $1.9T crisis — 59% don't trust brand claims. 2.1x Year 1 → 11.1x Year 3. 4. [Focus](https://platform.andru-ai.com/signals/values/focus) ([md](https://platform.andru-ai.com/signals/values/part-4.md)): $2.1T crisis — 74% of high-growth startups fail from premature scaling. 2.3x Year 1 → 11.2x Year 3. 5. [Accountability](https://platform.andru-ai.com/signals/values/accountability) ([md](https://platform.andru-ai.com/signals/values/part-5.md)): $1.8T crisis — 75% NRR decline despite more CS spending. 2.1x Year 1 → 11.3x Year 3. 6. [Alignment](https://platform.andru-ai.com/signals/values/alignment) ([md](https://platform.andru-ai.com/signals/values/part-6.md)): $1.3T crisis — Sales/marketing misalignment costs $1T annually. The force multiplier. 2.2x Year 1 → 12.3x Year 3.