Join OTP the operating platform for people and AI agents
Back to Blog
Founder Notes 2026-06-22 · David Steel

Different roles in a team and why defining them is the only real management job

The different roles in a team determine almost everything about how that team performs.

Not culture. Not talent. Not tools. If the roles are clear, the team can function through personnel changes, bad weeks, and hard decisions. If the roles are blurry, you can have talented people and still produce nothing, because nobody knows who is accountable for what.

I have been running teams long enough to know that most performance problems are actually role problems wearing a different costume. The person who is dropping the ball is often not failing because of effort or skill. They are failing because nobody told them clearly what the ball was, whether they were supposed to catch it, and what catching it actually looks like.

That is fixable. It starts with getting serious about how you define the different roles in a team.

What team roles actually are

A team role is not a job title. A job title is what you call someone. A role is the specific set of outcomes a seat is accountable for.

The difference matters because titles travel between organizations and carry assumptions. A VP of Sales at one company owns a forty-person org, a strategic pricing function, and the entire enterprise pipeline. At another company, VP of Sales means the founder gave someone a title to avoid a raise. The title tells you nothing without the role underneath it.

A real role has three parts. First, a clear description of what the seat produces, not what it does. Not "manages the ad accounts" but "produces cost-per-lead at or below target for all active clients." Second, a small set of metrics that prove the seat is working, tied directly to what the seat produces. Third, a clear boundary that says where this seat stops and the next seat starts.

Without all three, you do not have a role. You have a vague area of responsibility that will be contested every time something goes wrong.

Gino Wickman and the EOS framework call this the Accountability Chart, and it is one of the cleanest tools I have seen for forcing this clarity. The Accountability Chart is not an org chart. An org chart shows hierarchy. The Accountability Chart shows who owns what outcome. Those are different questions and they produce very different conversations when you try to answer them honestly.

Defining team roles without the usual confusion

The most common failure when people try to define roles within a team is starting with the person rather than the seat.

You think about what Marcus does, and you write down a role description that maps to Marcus. The problem is that Marcus has been doing whatever needed to be done for three years. He has organically accumulated twelve responsibilities, six of which belong in other seats and two of which nobody should be doing at all. If you write his role description from his actual behavior, you preserve the confusion. You just give it a name.

The right starting point is the opposite. Ignore what the current person in the seat does. Ask what this seat needs to produce for the company to work. Then write the role. Then check whether the person currently in the seat is actually the right person for the role you just wrote.

This reorder is uncomfortable because it forces a real conversation about fit. But it produces role definitions that describe what the seat needs to do, not what the current occupant happened to absorb.

Two constraints help. Each seat should have a single person accountable for it. Shared accountability is no accountability. One seat, one owner. At Sneeze It, Bogdan owns operations. Janine owns finance and billing. Those seats do not overlap. Second, each seat should have five metrics or fewer. If you cannot describe a seat's health in five numbers, the seat is probably too broad.

The roles within a team that most small businesses get wrong

There are a few specific roles that small and mid-sized businesses consistently blur, and the blurring costs them more than almost anything else.

The first is the operator-versus-owner seat. In most small businesses, the founder sits in both seats simultaneously. They own the company and run it. This is unavoidable early. But the two seats have different purposes and different metrics, and treating them as one seat indefinitely means the company can never scale past the founder's personal bandwidth. The separation does not require hiring a CEO. It requires the founder to be explicit about when they are acting in the owner seat versus the operator seat, and to hold those roles to different accountabilities.

The second is the sales-versus-delivery boundary. In service businesses especially, this boundary gets blurry because salespeople often have deep domain knowledge and clients want to keep talking to them. But the person accountable for bringing in revenue and the person accountable for delivering on the revenue promise have fundamentally different jobs. When one person holds both, one of them will get deprioritized. Usually delivery suffers, because sales urgency is immediate and delivery consequences are slower. The fix is a clear handoff protocol at the point of sale, with a named person in each seat.

The third is the analyst-versus-decision-maker role. The person who has the data is not always the person who should be deciding what to do with it. Dash, our analytics agent at Sneeze It, produces ad performance data for every client account. Dash does not make strategic decisions about what to change. That goes up the chain. If Dash were also accountable for strategic outcomes, it would have an incentive to produce analysis that made its own decisions look good. Separating the two seats removes that distortion.

How AI agents fit into the different roles in a team

The cleanest upgrade I have made to thinking about team roles in the last two years is treating AI agents the same way I treat human seats.

Every agent on our team has a defined role with the same three components I described earlier: what it produces, what metrics prove it is working, and where its boundary stops. Radar, our chief of staff agent, owns daily operations, briefings, and calendar orchestration. Dirk owns agency sales pipeline. Pulse owns client retention intelligence. Arin manages the call center team through Slack.

These are not "AI tools we use." They are seats on the org chart with defined accountability. When Dirk's pipeline numbers drop, we have the same conversation we would have about any seat whose numbers dropped. When Arin's coaching messages land well with the call center team, Arin gets credit the same way a human CC manager would.

This forces you to define the role before you fill it. You cannot say "we'll use AI for some things" and get a functioning agent. You have to define what the seat produces, what metrics you will use to measure it, and where the boundary is. That discipline is the same discipline that produces useful human roles.

The post on adding an agent to your org chart covers what a seat specification needs to include before you deploy anything. And humans and agents on the same scorecard walks through what that looks like week to week at Sneeze It.

Frequently asked questions

What is the difference between a role and a responsibility? A role is a seat that one person owns. A responsibility is a specific task or outcome that falls under a role. One role has multiple responsibilities under it. The person in the role is accountable for all of them. When responsibilities multiply past what one person can manage, the role needs to be split into two seats with separate owners.

How many different roles in a team does a small business need? There is no universal count, but a useful rule is: one seat per distinct outcome the company needs to produce. Most small businesses underestimate how many distinct outcomes they actually need. A ten-person company often has twenty or more real seats, many of which are held by one person. The role definition exercise helps you see the full scope and decide deliberately which seats to fill and which to combine.

How do you handle roles when one person is doing multiple jobs? Define the seats separately even if the same person fills more than one. This matters because it makes future transitions clean, it makes accountability visible, and it forces you to acknowledge how much load any one person is actually carrying. When someone leaves or burns out, you will know exactly which seats need to be refilled.

How often should you revisit role definitions? At minimum, annually. In practice, any time there is significant change: a new hire, a departure, a major shift in what the company sells, or a sustained performance problem in a seat. Role definitions are not permanent. They are current best answers to the question of who owns what, and they should update when the business changes.

Can AI agents hold real roles within a team? Yes, if the role is defined the same way you would define a human role: what it produces, what metrics prove it is working, and where the boundary is. An agent without a defined role is a feature, not a seat. An agent with a defined role and clear accountability is a seat on the chart, and it should be treated like one.

Run it in OTP

OTP is built around exactly this problem. Every seat on your chart, whether human or agent, gets a defined role, a set of metrics, and a boundary. Tally, our KPI agent, keeps those metrics current so the chart stays honest rather than going stale.

In Claude Desktop or Cursor or any MCP client, add this block:

"otp": {
  "command": "npx",
  "args": ["-y", "@orgtp/mcp-server"]
}

Restart the client. Then ask: "Use OTP to show me which seats on my org chart have defined metrics and which do not."

DS
David Steel

Founder of OTP. Runs an AI agent army at a digital agency. Building OTP because nobody else seems to be building it. Notes from inside the build, not from the conference circuit.

More about David →

More posts on the blog index.

All posts