# 23 jobs run by AI agents, 5 by me, 1 by nobody: the org chart of a one-person studio

> Source: <https://dev.to/jukkablomberg/23-jobs-run-by-ai-agents-5-by-me-1-by-nobody-the-org-chart-of-a-one-person-studio-c02>
> Published: 2026-10-28 01:38:19+00:00

I run 14 ventures with no employees. That claim is cheap. What is less cheap is writing down every job a company needs and putting a name next to each one.

So I did. The table below is generated from the system map of my studio every time the site builds. It lists the functions a small company needs, and who runs each one today. There are three possible answers: an AI agent with a written contract, me, or nobody.

The count as served today: **23 automated · 5 human gates · 0 not covered · 1 not pursued.**

| Area | Function | Run by | 
|---|---|---|
| Strategy | Opportunity research and prioritisation | Opportunity Strategist (agent) | 
| Strategy | Brand and marketing strategy | Brand & Marketing Strategist (agent) | 
| Strategy | Market and competitor research | Research Organ (agent) | 
| Strategy | App teardowns | App Teardown Daily (agent) | 
| Strategy | Pricing | Opportunity Strategist (agent) | 
| Build | Product build | Product Builder (agent) | 
| Build | Design and brand identity | Art Director (agent) | 
| Build | Release and deploy | Distribution Engineer (script) | 
| Growth | SEO | Head of SEO (agent) | 
| Growth | Growth execution and distribution | Growth Operator (agent) | 
| Growth | Inbound and conversion | Convertor (agent) | 
| Growth | Outbound drafting | Convertor (agent) | 
| Growth | Customer support | Convertor (agent) | 
| Growth | Contacts and relationship graph | Network Graph (script) | 
| Measure | Analytics and user behaviour | Behavior Intelligence Engineer (agent) | 
| Measure | Monitoring service runs | Monitor Night Shift (agent) | 
| Operate | Portfolio state and nightly self-heal | Nightly Reconcile (agent) | 
| Operate | The founder's daily brief | Morning Action Card (agent) | 
| Operate | Organisational learning | OS Organization Developer (agent) | 
| Operate | Systems maintenance | OS Plumber (agent) | 
| Operate | Backups | OS Backup (script) | 
| Operate | Finance and bookkeeping | Kirjuri Builder (agent) | 
| Operate | Legal preparation (counsel decides) | Research Organ (agent) | 
| **Human gate** | External sends | **Me** | 
| **Human gate** | Money go-live | **Me** | 
| **Human gate** | Secrets and access | **Me** | 
| **Human gate** | Signing and accepting terms | **Me** | 
| **Human gate** | Key personal relationships | **Me** | 
| Not pursued | Fundraising and investor relations | Nobody, by choice | 

The live version is at [jukkablomberg.com/ai](https://jukkablomberg.com/ai?utm_source=devto&utm_medium=post&utm_campaign=jb-org-chart-devto).

**1. "0 not covered" is the number that matters, and it was not always zero.** The useful exercise is not counting agents. It is listing the functions first, from the point of view of a company, and only then asking who does each. When I first did that, several rows had no owner. One agent was producing an output nobody read. Another job had been "assigned" in a note that the responsible agent never saw. A function with no named owner does not fail loudly. It just stops happening.

**2. One agent can hold several jobs, and that is fine as long as it is written down.** The Convertor answers inbound, drafts outbound and handles customer support, because all three are the same skill: reply to a real person within a day with something finished. The Opportunity Strategist also owns pricing. Collapsing jobs onto fewer agents is cheaper than one agent per box. The rule that keeps it honest: a duty is only real if it is in that agent's own instructions. Putting it in an org chart does not count.

**3. The human rows are not "the things AI is bad at".** They are the things where a mistake is expensive or hard to undo: money going live, credentials, anything that contacts a third party in my name, signing terms, and the relationships that matter most to me. Agents do the preparation; the decision stays a human click. Where an exception exists (some routine email replies, for example), its edges are written down: who, which address, how many a day. The gates are narrow on purpose. A system that has to ask about everything gets ignored, and one that asks about nothing will eventually spend your money.

These are the counts the same site serves, each with its source and an "as of" date:

None of these mean the work is good. They mean the work is counted, and that a reader can check the counting. The full method, including where each number comes from, is on the [Portfolio OS page](https://jukkablomberg.com/operating-system?utm_source=devto&utm_medium=post&utm_campaign=jb-org-chart-devto).

You do not need agents to get value from this. Take a blank sheet and do it in this order:

Step 4 is where most of my gaps were.

*I'm Jukka Blomberg, ex-CMO at two crypto exchanges and before that at Nokia and Microsoft. I now help leadership teams decide what to do with AI, and then build it. The org chart above is generated from my own system map; the numbers are as served on 28 October 2026.*
