What it does today¶
This is the core reference for the U2V team: what each automation does, how to use it, and what to know before you rely on it.
Everything starts with one email. Send a normal email to klaus@u2v.vc from your U2V address
and Klaus works out which automation you need, runs it, and replies. There are no commands to learn —
write in plain language. (One automation, the sample deck, runs entirely on its own; you never email
it.)
Each automation below follows the same shape: what it does · how it works · how to use it · limitations · design decisions. The heading links to the technical deep-dive if you want to go under the hood.
Screening & filing startups — u2v-dealflow¶
What it does¶
Turns a startup into a scored, classified record in the U2V Dealflow list in Attio, with a briefing note attached. Every startup you send gets recorded. You can hand it a startup in almost any form:
- a single pitch deck (PDF attached);
- several decks in one email — each becomes its own deal;
- a company website link;
- just a company name;
- several links or names in the body of one email;
- a roster / list PDF of many startups (a cohort, a top-100 list) — it splits the list and processes each; long ones are worked through over time and you get a summary email with a CSV.
You can also just say extra context in the email — how you sourced it, what stage to file it at, which LPs to flag it for, the round and amount they're raising — and it's captured on the record.
How it works¶
It reads the deck (or researches the link/name), scores the startup on team, technology, business model and market, matches it to relevant LPs, and writes everything to Attio.
To start sharing dealflow with a specific LP
- In Attio, open the Soft LPs U2V list and find the LP.
- Set
dealflow_sharingto “Yes” and fill instrategic_interests(their thesis — what they care about, what they don't).
From then on, dealflow automatically matches new startups against that thesis and flags the good
matches on each deal's lp_relevance tag — which is exactly what
u2v-lp-share later reads. (LPs added by
u2v-lp-intake start at “No”, so you opt them in here.)
How to use it¶
"Please add this startup: https://acme.ai"
(deck attached) — "New deck for review; we met them at Slush, flag it for BASF."
"Add this one, put it straight into First Call — they're raising €3M Seed."
(top-100 list PDF attached) — "Here's the SET100 list, please run them all."
Limitations¶
It reads decks from attached PDFs. It cannot open a deck behind a Google Drive, Dropbox or DocuSign link — those can't be fetched, and it'll be left guessing from the name. If the deck lives in one of those, download it and attach the real PDF (or just give the website / company name).
Design decisions¶
- Every deal is written. In scope → Sourced (fully scored); out of scope → Passed (recorded with a short reason, no score). Nothing that crosses the desk is lost.
- It won't re-score a deal you've already moved forward. If a startup you re-send has already been advanced past Sourced — First/Second Call, Due Diligence, IC, Invested — or closed (Passed / Lost), it's left untouched. Only deals still sitting at Sourced get refreshed. Your funnel decisions are never overwritten by a re-submission.
The dealflow sample deck — u2v-dealflow-sample¶
What it does¶
Keeps the data-room sample deck fresh. Every two months it rebuilds a PowerPoint of representative
startups — five per sector — and emails the finished .pptx to the team.
How it works¶
It runs on its own schedule — no email needed. Each edition it picks well-scored, recent, varied deals and fills a fixed PowerPoint template with their details (text only; the design never changes).
How to use it¶
Nothing to do — the deck lands in the team inbox roughly every two months. Tweak it and drop it in the data room. (An off-cycle edition can be triggered manually if you ever need one.)
Limitations¶
Only startups scored above the quality bar are eligible. A promising company that was never run through dealflow — or that scored below the bar — simply won't appear in the sample.
Design decisions¶
- The PowerPoint template is never altered — only its text is filled in — so the deck always looks the way the team designed it.
- It deliberately maximises variety across the five cards in each sector, so an edition shows range rather than five near-identical companies.
Building an LP's sharing pack — u2v-lp-share¶
What it does¶
For a named LP, produces two ready-to-use files: an Excel snapshot of every startup ever flagged for that LP, and an editable Word "what's new" briefing covering the deals added recently.
How it works¶
Inclusion is driven purely by the lp_relevance tag on each startup in Attio: a deal appears for
an LP only if it's been flagged with that LP. (You set those flags through
dealflow or directly in Attio.) Names resolve loosely —
"Trumpf" finds "TRUMPF GmbH + Co. KG".
How to use it¶
"Can you send me the dealflow list for Precitec?"
"What's new for Trumpf since we last shared?"
Limitations¶
It is read-only — it never changes anything in Attio. And it only knows what's been flagged: if a
startup isn't tagged for that LP in lp_relevance, it won't appear, however relevant it seems.
Design decisions¶
- "New" is a rolling window (the last few weeks), with no memory of what was shared before. Run it twice, or have two people run it an hour apart, and everyone gets the identical document — never a confusing empty "second" one.
Finding deals for a prospective LP — u2v-lp-match¶
What it does¶
Given a prospective LP (a company name or link) or a sector, it returns a ranked shortlist of recent startups worth showing them, each with a one-line reason.
How it works¶
It researches the LP or sector, maps it to our deal areas, and proposes matches. It's the discovery
counterpart to u2v-lp-share: lp-match suggests which
deals to flag; a person then does the flagging.
How to use it¶
"We're speaking to Kion as a potential LP (kion.com) — what could we show them?"
"What deals do we have in warehouse logistics?"
Limitations¶
It only proposes — it writes nothing back and produces no files. For anything to actually reach the
LP, someone still has to flag those deals (set lp_relevance, via dealflow or in Attio).
Design decisions¶
- Recency is the filter, breadth is the safety net. It looks at deals from roughly the last two months (any stage), while casting a wide net across sectors so a relevant but oddly-tagged startup isn't missed.
Adding a new LP lead — u2v-lp-intake¶
What it does¶
Adds prospective LP leads to the Soft LPs U2V list in Attio — researched, de-duplicated, and written up with a note. It handles:
- a single LP's website link;
- a link plus named contacts to attach to that LP;
- several LPs introduced in one email;
- a PDF roster of many LPs at once;
- "add this LP and then create a follow-up task on it" — it adds the LP first, then the task.
How it works¶
For each LP it de-duplicates on the company domain, researches it (category, sector, history), and
writes or updates the Soft LPs entry plus a fresh note. New LPs are added with dealflow_sharing set
to "No" — so they're on file, but you must deliberately opt them in before any dealflow is matched or
shared with them (see dealflow).
How to use it¶
"New LP lead: https://kion.com — Jane Doe (jane@kion.com) is our contact."
"Please add these potential LPs — see the attached PDF list."
"Add this LP, then create a task for Sam to follow up next week."
Limitations¶
Send LP rosters as a PDF — an .xlsx attachment isn't picked up when it comes in by email.
Design decisions¶
- It de-duplicates on the website domain only — never on a fuzzy name match — because wrongly merging two different LPs is worse than occasionally missing a duplicate.
- On an existing LP it's conservative: it fills only empty fields, leaves your funnel stage alone,
and never flips
dealflow_sharingon its own.
Creating a follow-up task — u2v-lp-tasks¶
What it does¶
Creates a single follow-up task on an LP we already know, assigned to one or more team members, with a due date and a short description.
How it works¶
It finds the LP, resolves each assignee and the due date, and creates exactly one task (several assignees share the one task). If anything is missing or ambiguous, it asks a clarifying question rather than acting.
How to use it¶
"Create a task for Philipp to follow up with Precitec by Friday."
"Task for Acme Capital — Philipp and Johannes to follow up on their LOI, due next Friday."
Limitations¶
It never creates a new LP. If the company isn't already in Soft LPs U2V (or the name could match
more than one), it asks instead of guessing — add the LP with
u2v-lp-intake first.
Design decisions¶
- It never guesses. A missing or ambiguous LP, an unrecognised name, or an unclear due date all get a clarifying reply before anything is written — you'll never get a task on the wrong LP or the wrong person.
The front door — u2v-dispatch¶
What it does¶
The shared inbox and router behind klaus@u2v.vc. It reads each email, works out which automation you
need, runs it, and replies. It's the reason you only ever have to remember one address.
How it works¶
It checks you're on the team, classifies your request, runs the right automation, and replies with the result. If your email is missing something it needs — you asked to screen a deck but forgot to attach it — it writes back and asks, rather than guessing.
Limitations¶
- Only U2V team senders are handled — a founder can't email Klaus directly; a teammate has to forward it.
- It's not instant — it checks the inbox roughly every half hour.
- It reads PDF attachments only.