I have much respect and appreciation for Satya Nadella. He is likely one of the best if not the best modern CEO's currently on the planet because of how he pivoted Microsoft from an enterprise/Windows-based company to the software giant it is now.
In a recent interview, he mentioned that AI agents will collapse SaaS businesses. While I understand the context and what he's actually saying, there's been quite a bit of misinterpretation or exaggeration of what he's actually saying.
Here's my take on the whole AI Agent revolution:
What is an AI Agent anyway?
You might be tempted to think that an Agent is essentially replacing the job of a developer. Since it can make API calls, prompt models, and call functions, it makes sense to just feed the Agent all the business rules instead of architecting this complex app with "hard-coded" logic, the Agent can then dynamically build its workflow based on the incoming user request.
This sounds good in theory, but there's one major problem! LLMs in general hallucinate, even with RAG there is still a percentage of queries that will trigger invalid results.
Can you imagine telling a client: "We can automate and get rid of your entire web app by just using AI, Except, for one problem, we can only guarantee 80% accuracy!"
Depending on the business, a 20% failure rate could result in thousands of dollars lost due to customer dissatisfaction or failure in the ordering process.
Which business is crazy enough to accept this? even if they save money on development costs, and maybe hosting costs, is it worth the 20% loss?
Reading for meaning
One of the reasons customers prefer SaaS providers vs big corporations such as Microsoft, is because of the personalized product features and dedicated support they offer.
While a chatbot is handy and having a copilot to prompt for reports and help with spreadsheets is great, most customers have no clue how to prompt the chatbot to achieve the results they need.
Now, I am not saying they are "stupid" or "incompetent", I am saying people have different strengths and interests.
To give you an example: I know a little about plumbing and probably could figure out how to replace a geyser, but am I really going to do that the next time it bursts?
Absolutely, not! Because:
A) I rather leave it to the professionals who know what they doing.
B) it's going to take me a lot longer to do because I need to Google and watch YouTube probably.
C) I have no interest in fixing geysers.
D) I have better things to do with my time.
Most business owners don't want to fiddle with tech stuff, nor do they have the time. No matter how powerful agents get, there's always going to be some SaaS company that comes in and makes things even simpler for the non-technical and they'll be happy to pay that $20-30 a month for the convenience.
System engineering

Often in a decent-sized SaaS, you will find more than just CRUD. There is usually a mix of complex and simple systems, stitched together across a sea of varying infrastructure. Serverless, deploy pipelines, docker containers, dedicated servers, single-page apps, and multi-page monoliths everywhere, not to mention that old legacy stack that nobody wants to touch!
All these came into being because of customer demand and the need to provide a deep feature-rich diverse offering to ward off competitors.
While Agents can build an entire react app, or generate a landing page, this is in isolation. I have yet to see a dev team go on leave and throw the keys to an Agent to take over 🙂
At best, you could build a pipeline of sorts like Zapier for infrastructure and code. The Agent can then checkout the code, fix a bug, and deploy to a PR and dev server.
Conclusion
So no Satya Nadella! Just No! Agents are not going to squash SaaS apps, in fact, Agents are going to empower more tech founders to innovate more rapidly, thus may end up increasing the amount of SaaS apps in the market.
To be fair, I think Satya was referring more to the low-effort office tools like spreadsheets or business reporting tools that basically just dynamically build SQL.
Sure, in that instance, of course, Agents are going to be a game changer.
I would love to hear your thoughts, What do you think about AI Agents and their role in the future of SaaS applications?
SOCIAL SHARE CARD GENERATOR