The AI Feature Playbook Hiding in Atlassian's Chat Debate
Every SaaS founder is staring at the same question right now: do I bolt AI onto my product or burn it down and start over? The confident answers are everywhere. Chat is the only interface. Chat is a terrible interface. Hire senior AI engineers. Hire juniors who grew up with Claude.
Then Atlassian went and did all of it at once, with 20+ products and 450 PMs watching. And the results are messier, and more useful, than any thought leader's hot take. Jason Lemkin's recent SaaStr piece pulls back the curtain on what Sherif Mansour's team actually learned. It's the kind of ground truth that indie hackers should be mining for feature ideas.
The chat they almost didn't ship
Two years ago, adding Rovo chat to Jira and Confluence was controversial inside Atlassian. The argument against: chat is a terrible interface for filling out forms or managing complex workflows. The argument for: nobody knows what users will try to do with AI, and an open box shows you.
They shipped it because they had to build the backend anyway. Then they watched what people typed.
Here's what they found: users kept trying to group sticky notes into themes. They wanted to turn whiteboard brainstorming into backlog items. They asked to pull data from Salesforce and Google Drive onto a canvas. Each prompt was a signal.
The grouping request became a button. The backlog request became a workflow. The cross-tool request stayed a prompt. That's a product development framework hiding in plain sight: use chat as a free, always-on user research channel. When the same prompt shows up enough times, turn it into a feature.
PainSignal's data tells the same story from the other side. Across 26,126 tracked problems in 89 industries, users are constantly asking for simpler ways to do things that currently take too many clicks or require juggling multiple tools. The Communication category alone has 35 problems, many of them exactly the kind of thing a smart chat integration could solve. Indie hackers don't need a million users to run this playbook. You need a few hundred engaged users, a chat box, and the discipline to read what they type.
Why bolting on worked
The standard advice is to never bolt AI onto an existing product. Atlassian did the opposite. They added one box to the Jira automation designer: use a Rovo agent at this step. That one box let customers chain agents together, add branching and conditions, and automate workflows they were already running with humans.
Mansour's kitchen analogy is the right one. You live with the old kitchen before you renovate, because living with it tells you which problems actually matter. If you have users and workflows, that's your asset. Rebuilding from scratch is for new products.
For indie hackers, this reframes the whole AI conversation. You don't need to pivot your product to be AI-first. You need to find the one step in your users' existing workflow where an agent can save them ten minutes. That's a feature, not a rewrite. And it's a feature you can ship this month.
The data suggests there's plenty of room for this kind of bolt-on. Users in niche industries are still drowning in manual status updates and repetitive data entry. They don't want a new AI tool. They want the tool they already use to stop making them do dumb work.
The hiring flip nobody saw coming
Everyone says hire senior AI engineers. Atlassian went the other way: more juniors, more seniors, fewer people in the middle. The logic is simple. Seniors have to unlearn 20 years of muscle memory. Juniors have nothing to unlearn. They're already using AI-native tools and shipping faster than their experience level suggests.
The catch is that juniors produce a lot of slop. Seniors are better at spotting it. So Atlassian pairs them deliberately—juniors bring the new tools, seniors bring the judgment. It's not about 10x individuals. It's about building a 10x team.
For a two-person indie shop, this looks different. You don't have 450 PMs to experiment with. But the principle holds: if you're hiring, don't discount the person who skips syntax and builds with Cursor. Just make sure someone on the team can tell good code from garbage.
What to actually build
The most actionable takeaway from Mansour's session is the "prompt becomes a feature" loop. Here's how it works:
- Ship a chat interface that can access your users' data. Make it easy to try weird things.
- Watch what people attempt. Not what they say they want—what they type.
- When the same request shows up over and over, build it as a native feature.
- Expose that feature as a tool for agents too. That way your product gets used even when users are inside Claude Code or Cursor.
PainSignal's database is a shortcut for founders who don't have years of user chat logs. The problems are already documented, already prioritized by severity, and already tied to industry. You can find the equivalent of "group my sticky notes into themes" for your niche before you write a line of code.
The 11,807 app ideas generated from those problems are a head start. But the real signal is in the problems themselves. When you see the same complaint about manual workflows across a dozen companies, that's a bolt-on agent waiting to be built. That's your feature.
The article's biggest lesson is that AI product development is still an experiment. Nobody has the answer. The winners will be the ones who ship fast, watch close, and let their users show them what to build next.
This article is commentary on the original article by Jason Lemkin at SaaStr. We encourage you to read the original.
Explore more problems and app ideas across Software Development, Project Management, Product Management.
Browse App Ideas