Skip to content

The first pass over the whole list, before the analyst opens a single company.

The investment team lost most of its time to the first pass: normalizing exports, checking fit, looking up registry context, writing the same notes, rebuilding a company's history on every new screen. We built a system that runs that pass for them. It takes the whole list, tens of thousands of companies at a time, and clear exclusion rules stop poor-fit companies before any AI analysis. Each relevant company receives research from KRS registry data, financials, LinkedIn signals, and web context, then a score with thesis and risks against a fixed 11-question framework. The dossier keeps its history. The system prepares the memo, contacts, and outreach draft, while the analyst approves every send. The public screenshots are captures from the running system, with company and account data redacted.

Private-company screening · investment workflowDelivered
INVESTPASS

Problem, solution, and result

  1. The prep work ate the time before any judgment

    Before an analyst even began judging a company, the time went on tedious prep work: tidying up messy exports, checking whether a company fit at all, digging up context in registries. The same first-pass notes were written from scratch, and when the same company came back in a later screen, its history had to be rebuilt by hand.

  2. Hard rules cut the list, the agent studies the rest

    The system takes on the entire first pass across the company list. First, hard rules (financials, scale, ownership structure) filter out what would be rejected by hand anyway, so only companies worth a closer look move on. The agent studies each one like a first-pass analyst: it pulls KRS registry data, financials and LinkedIn signals, answers 11 diligence questions with sources cited, assigns a score, and writes a thesis along with the risks.

For whom

Use this pattern when analysts need first-pass investment judgment across a private-company universe, with a source behind every answer, memory between runs, and an override that sticks.

Upload → gates → dossier → memo

  1. 01Hard filters drop companies before the model spends a token
  2. 02Every relevant company has its own sourced dossier
  3. 03Weak evidence lowers confidence rather than sounding sure
Business type
PE/VC funds and investment teams
Inputs
Company exports, KRS registry, financials, LinkedIn, web context
Architecture
Deterministic gates before AI plus a bounded agent loop
Surfaces
Web and Telegram chat (one agent), Slack notifications
Memory
Company history across runs, analyst overrides, deal stage
Boundary
Outreach waits for analyst approval
Similar system build
from €6,000 net
Security
Companies that fail hard rules are stopped before any model analysis
Trace
Score, verdict, override, and stage change, each with source and timestamp

Autonomy boundary

The analyst keeps the investment decision

The system prepares a first pass, but it cannot decide on an investment, override an analyst, or send outreach. Drafts wait for sign-off. Each company record keeps its sources, data gaps, score history, overrides, and screening trail, so the team can inspect the basis for a verdict.

Boundary
Outreach waits for analyst approval
Security
Companies that fail hard rules are stopped before any model analysis

Uneven data must stay visible

The difficult part was keeping weak inputs from becoming confident prose. Exports had missing fields, synthetic identifiers, stale financials, and company names that differed across sources. Validation, gap flags, retained sources, name normalisation, and explicit unknown states keep those limits visible for the analyst.

Work surfaces

Screen more companies without outsourcing investment judgment.

The analyst starts from a ranked pipeline and a sourced dossier. Raw export rows stop at ingest. A screening batch produces stage-level pass rates, verdict buckets, per-company financial context, AI assessment, review controls, and a source trail. Repeated companies carry memory from previous runs, and the memo and outreach draft wait ready for approval, so the analyst's time goes to the decision while the context is already assembled.

The pipeline is the control room. The dossier is the memory.

Run

The control room for the whole batch: where companies stand and what cleared the gates.

Dossier

One company's memory: verdict, thesis, and risks next to what backs them.

Analysis

11 diligence questions across four lenses (business model, market, growth readiness, red flags), turned into a reviewable record with scores and confidence.

Redacted production screenshots

The product surface is the proof.

The product screenshots come from the running system. The operator-chat screenshots come from a mobile work surface. Client and account data, chat workspace identity, and exact batch labels are redacted for public use.

Operator chat on a phone

The analyst runs screening from chat.

We framed three Telegram captures in a phone and redacted company and account data. The analyst asks for a shortlist, checks the product, and expands one company without leaving the chat.

  1. Redacted Telegram screenshot in a phone frame: the analyst asks for a top 10 and receives a ranked first-pass list.
    01The analyst asks for a top-10 shortlist and receives a ranked first-pass list for deeper review.
  2. Redacted Telegram screenshot in a phone frame: checking whether the company's products are substantive solutions or wrappers.
    02The agent checks whether product names are substantive productized solutions or just marketing wrappers.
  3. Redacted Telegram screenshot in a phone frame: a company dossier with registry context, revenue signals, thesis, and caveats.
    03One company expanded with registry context, revenue signals, thesis, and caveats before review.
  1. Screen 01vc-investment
    Redacted real screening-run view with stage gates, result distribution, and company pipeline.
    01Run overview: staged gates, verdict distribution, pipeline filters, per-company score, and export control.
  2. Screen 02vc-investment
    Redacted company dossier view with AI assessment, financial data, analyst override, and decision gate.
    02Company dossier: score, thesis, risks, financial context, KRS registry data, the 11 diligence questions, analyst notes, and review controls.
Technical details and measurements

Operating loop

Gates first. Analysis after.

The system cleans the input, applies the team's criteria as code, and only then sends relevant companies into deeper analysis. The model never sees the companies that fail hard rules.

01

Company list upload and validation

02

Deterministic gates: financials, scale, ownership

03

Research across sources: KRS, financials, LinkedIn, web

11 questions, a score, thesis and risks, a dossier in memory

04

Memo and outreach draft, analyst approval

Architecture

Gates, tools, memory, and sign-off.

The useful part is the control plane around the model: deterministic gates before analysis, tools inside the loop, durable memory after each run, and analyst approval before business action.

  1. 01

    Ingest

    Normalize the company universe

    Excel, CSV, and TSV exports can arrive with inconsistent headers, mixed languages, missing identifiers, and stale financials. The system maps the input into a screening schema and drops companies already scored in earlier runs.

  2. 02

    Gate

    Run deterministic checks first

    Revenue and growth thresholds, margin, debt-to-equity, headcount scale, ownership, and analyst criteria are applied as code. Companies that fail hard rules are documented as such; AI is reserved for companies worth deeper research.

  3. 03

    Research

    Use tools, keep the evidence chain

    In a bounded loop, the agent pulls the companies to analyze and a fixed investment framework. It enriches each company with KRS registry data, financials, headcount history, LinkedIn headcount and hiring signals, and web context. It then writes the thesis with source references, missing-data flags and confidence language.

  4. 04

    Remember

    Carry findings across screens

    Company context, prior scores, qualitative answers, known unknowns, analyst overrides, and deal stage are stored on one card, so repeated companies are compared against their own history rather than starting cold.

Why this is agentic

A chatbot summarizes the file you gave it. Investment OS runs a bounded workflow with state, tools, memory, scoring, exception handling, and human approval.

  • Deterministic gates before AI
  • Tool-backed evidence collection
  • Long memory per company
  • Review, override, and audit trail

Operating proof

What the run records about every company.

Every score stays in the system with its sources, its missing-data flags, and its override history. Research runs across four signal classes (registry, financials, LinkedIn, web context), and the analyst holds the last word.

Work

AI starts only after the structured screen.

The first pass is deterministic: input mapping, financial checks, scale filters, ownership signals, and analyst criteria. Only the gated subset reaches the model, so run cost scales with the number of companies that clear the gates.

Escalation

A weak input becomes a review flag.

Missing identifiers, conflicting names, stale financials, low-confidence context, and hard-rule failures are surfaced as review conditions rather than being smoothed into confident text.

Measurement

The run is inspectable at every stage while it works.

Operators see stage gates, pass rates, verdict buckets, scored and unscored companies, and export state. A large run takes hours and stays visible as it goes, so screening coverage is never hidden in the background.

Trace

Every score can be reconstructed and defended.

The score, the verdict, each analyst override, and every stage change are saved with source and timestamp. The team returns to the evidence the verdict stood on rather than trusting a number with no history.

Want to assess a similar process in your company?

  • A 30-minute call with the engineer who would lead the work.
  • A review of the processes that cost you the most time and money.
  • A written summary of what to automate first and the likely cost range.
€030 minutes · written takeaway within 2 business days
Book a free process scan (30 min)

Times are shown in your own time zone. We work with clients across time zones.

The scan is free and creates no obligation. If automation is unlikely to pay off, the written recommendation will say so.