Linear has raised over $50 million to build a modern alternative to Atlassian's Jira, and counts some of today's fastest-growing tech companies — including OpenAI, Scale AI, and Brex — among its 14,000 customers. With the company profitable since the beginning and a new product called Linear for Agents on the horizon, Karri Saarinen spoke to Runtime about Linear's product strategy, the role of generative AI, and why the company's customer base represents an unusual competitive advantage.
Do you see yourself more as replacing Jira? Some companies I've talked to have compared Linear to a replacement for GitHub Projects and Issues.
It's more like we try to be the system for the product team, so that includes product managers, designers and engineers. Engineers are probably the largest use case, but we also have a lot of the product people and management and leadership using it as well.
I think, in reality, engineering organizations don't want to use multiple tools to track work. So in the short term, there can be situations where companies might use multiple tools. But in the long term, we think that they should just pick one. What sets us maybe apart from some of these other tools is that we look at this as more like a workflow-based tool.
I come from a design background, so I always believed that form follows the function, not the other way around. Every company has to do some kind of bug triage, but no company has implemented any kind of system for it; usually it means that you have to build some kind of custom thing where there's some kind of backlog and a certain way of managing it. But we actually built a triage feature that is basically like an inbox queue that you can set to have new stuff automatically going there. You can also set someone to monitor that queue so you can have a rotation based on your on-call responsibilities. And those people get notified with specific actions they can take, like, "Hey, we should accept this, we should reroute this, we should cancel this, because this is not actually a bug."
We try to figure out, "what are the main things people actually need to do," and then build the features around it, versus having this kind of endless platform or some kind of product that can do anything, but it's not really designed for anything specifically.
How have generative AI technologies changed your product development thinking, building up to the Linear for Agents release?
Internally, we've been trying these tools. We've been following the space and trying different experiments with a lot of things, but felt that things weren't quite there yet; you could get some nice, impressive results, but it wasn't that repeatable or that precise. Our tool is used very seriously in organizations, and I think there's a little bit less room for errors or mistakes to happen. So we thought, we can be maybe a little bit more conservative on the AI front.
But now we see that the models are getting better, and we're thinking about it in two ways. One is that we have this idea of product intelligence. There's this opportunity to make some of these workflows smarter. For example, that triage case; a lot of times, the problem in companies is that you are tracking bugs, but then they should be routed to the right team or the right person, and right now it doesn't happen or it's manual. We've been testing it out — and we have a good way to potentially do it — with an AI model. Linear could understand your product areas, and then also figure out which teams or people should manage that. Then when the issue comes in, it could kind of automatically decide, "Hey, I think this issue should go to this team or person."
Similarly, we have this feature around figuring out duplicates, which is also a huge issue. Sometimes customers say that potentially 50% of their backlog is duplicates, but they don't know which ones; there's not an easy way to figure that out. We've been also working on improving that model into the system, so that when you're filing the issue, right as it notices that there might be a duplicate it will tell you, "there's this similar-looking issue here, if you want to look at it."
“Our customer base and developers are actually quite powerful. They're more like the pioneers; they're not like most legacy enterprises out there.”
Tell me about the second piece — the agent workflows.
What we started seeing at the end of last year and early this year is that the models got better, and then we also saw the agents are getting better. We think maybe at the end of the year, we'll start seeing a lot more agents actually completing work, completing the issues, completing bugs or something else.
Our strategy has to be more like, let's make Linear as the platform for those agents, and then also the platform for the humans to use them or manage them or delegate work to them. Because in the end, Linear is a platform for coordinating work. So you could coordinate it to a human, or you could coordinate it to an agent, or a human can coordinate their work, or delegate their work, to an agent.
What we've been working on is changing the API in such a way that it allows these agentic users, so that you can register them and they kind of have similar capabilities that normal users would have. But then the interesting thing that comes from that is if there's going to be a lot of agents, or if you are farming out a lot of the work to these agents, then you might have like tens or hundreds of different conversations going with the agents as they're working on your issues. So then that, again, is a UI or UX problem; how do you manage that?
Another interesting challenge is as a company, or if you're the owner or admin of this workspace, how do you then track or manage what these agents are doing? Or manage the scope of these agents, or even know which ones are installed? I think there's going to be a third category of problems that come from this that we need to solve to help companies manage them, budget them, maybe set certain rules or security controls, which is something we can help with.
It feels like every company I talk to these days is trying to build a platform for managing agents. What makes you think Linear can be the home for that kind of activity?
Our goal is to be this best-in-class tool for building products and planning. I don't think we'll be the platform for all kinds of agents, but we want to be the platform for building products. So when you think about any of these workflows of discovery, planning, building, and tracking, we want agents to be deployed in those workflows and those kinds of instances.
We already have this structured system interface, which I think would make it easier for people to adopt these things. Everyone's talking about agents, but not that many people are talking about how exactly will you use them, right? There's just not a lot of structure currently in this system.
I would also say our customer base and developers are actually quite powerful. Our customers are the customers that are the first ones to use something. They're more like the pioneers; they're not like most legacy enterprises out there, they're more like the growth companies that can make decisions fast. We actually have an impactful customer base who is also willing to adopt new tools fairly quickly if they want to.
“It's not like you can do anything on this platform; it's just more like a sharper blade, versus being this blunt system that can do all kinds of things.”
What's the evidence that this momentum is real?
Also, because most startups use us, they also often integrate with us first, because that's kind of natural to them. What we've seen on the developer side — we track how many apps get created on the platform — is a 4.6x jump from February to March alone.
I think AI and these agents are driving a lot of people trying to build something on the API, and I think the API is also more modern and well designed, so it's actually easy to use. The positioning we have is being this more modern tool that these developers and growth and early-stage companies love, and then having that kind of purpose, built for a specific purpose. It's not like you can do anything on this platform; it's just more like a sharper blade, in a way, versus being this blunt system that can do all kinds of things.