DEV Community

Thomas Hansen
Thomas Hansen

Posted on

Creating an AI Agent-based CRM system in 7 minutes

In the following video I start out with nothing. 7 minutes later I end up with a complete CRM system, with 5 database tables, all CRUD operations towards all tables, and an SQL report with a chart. The end product allows me to speak to my computer to interact with my system.

It's almost impossible to not be impressed as you watch me walk you through the process. A couple of years ago, a system such as the above, with a traditional GUI, would easily take months of development. I've write about this previously, focusing on how you can keep your job in a world where your best qualities are replaced by the AI for a couple of dollars worth of prompt engineering - But I haven't spoken about how this fundamentally changes the way we deliver software. So let's do that ...

The GUI is Dead

The graphical user interface was a "hack". Back in 1985 we couldn't speak to our computers, so we needed an alternative way to interact with our machines. 40 years later we can talk to our machines, and have the AI interpret our intentions, and transpiling our intentions into function invocations and data extractions.

The evolution of the GUI again, ensured we had two distinct parts to our apps; The API and the frontend SPA. An LLM such as OpenAI can just as easily interact with your APIs as the frontend, and it can be prompt engineered to deal with your API based upon natural language instructions.

This implies that anything related to GUI development is basically dead in 2025, because the LLM takes the job of the GUI frontend.

SaaS is Dead

Satya Nadella said the above in a famous podcast a couple of weeks ago. Nobody really understood him, so I took the liberty of explaining what he meant. My video had 320,000 impressions on LinkedIn. Obviously I touched a nerve ...

However, SaaS isn't dead, or rather SaaS as a business model is anything but dead (duh!) - But what Satya Nadella meant is that we can now replace existing SaaS vendors with better UX using natural language and LLMs. Watch the above video to understand ...

This implies that all "moat" companies such as SalesForce, NetSuite and HubSpot has is rapidly vanishing. If you wanted, you could rapidly create an AI Agent in a couple of weeks, and replace the entire value proposition SalesForce and HubSpot has.

Obviously this will have dramatic consequences for the industry at large.

The Solo Entrepreneur is Winning

Due to low-code, no-code, and AI-based software development tooling, a single developer with a couple of weeks to spare, can easily create a rich SaaS application as an AI Agent, and sell access to it with subscription fees (implying creating a SaaS).

This allows you to start a company as a single software developer, and within a couple of weeks have something you can start selling. To understand this fact, realise that since AI went mainstream a couple of years ago, I've quadrupled my personal income, while reducing my coding hours by 80% - And I sell code!

The AI Revolution

It's almost impossible to talk about AI without sounding like a Bitcoin-fruitcake snake oil salesman. A lot of those currently "in AI" are also grifters and scammers from the crypto business. However, that doesn't imply the AI revolution isn't real.

AI is destined to change everything basically.

In the video above I create about 4,000 lines of code and some 5,000 lines of prompt engineering, and I do it in 7 minutes. If you had asked me 2 years ago to deliver such an app, with a frontend, I'd give you a quote for $50,000, possibly more. Today I can deliver the above for a fixed cost of zero dollars, including hosting the thing, for a fee of $298 per month.

This implies that my personal cost for delivering a complete 100% functioning CRM system has been reduced from $25,000 to $0, while at the same time the quality of my delivery's UX has been increased 1,000 folds, and I can deliver additional services I couldn't deliver a couple of years ago.

How people cannot see that as being a "game changer" is beyond my understanding ...

Top comments (0)