What’s the Hardest Part of Adding AI to an Existing SaaS Product?
We’ve been discussing AI internally, and one thing keeps coming up.
Building an AI feature seems relatively straightforward compared to fitting it into a product that customers already use every day.
From what I’ve seen, there seem to be a few different challenges.
Challenge 1: Finding the right place for AI
Should it be a chat interface?
A copilot?
Part of an existing workflow?
Or should users barely notice it’s there?
Challenge 2: Working with existing systems
Connecting AI to product data.
Respecting user permissions.
Keeping answers consistent as the product changes.
Making sure it doesn’t create more support issues than it solves.
Challenge 3: User expectations
Some customers want AI everywhere.
Others ignore it completely.
A few lose confidence after one incorrect answer.
The thing I’m trying to understand is this…
Most AI announcements highlight:
-
New capabilities
-
Better productivity
-
Faster workflows
But I rarely see discussions about:
-
Features customers never ended up using
-
Unexpected support requests after launch
-
How much ongoing maintenance AI actually requires
-
Whether users changed their workflow because of AI—or simply kept using the product the old way
For teams that have already added AI to an existing SaaS product:
What ended up being the hardest part?
Was it the technical implementation, product design, customer adoption, or something else that you didn’t anticipate?
Log in to reply.
