Most businesses that say they have AI deployed have a chatbot widget on their website that answers the same five questions and then suggests emailing the support team. That is not AI. That is a slightly interactive FAQ. A custom AI agent is a different thing entirely.
What off-the-shelf chatbots actually do
Packaged chatbot tools, Intercom, Drift, Tidio, Freshchat, are designed for speed and simplicity. You upload your FAQ content, define some conversation paths, and the chatbot handles basic enquiries. They are fine for reducing simple support volume, but they have hard limits: they cannot reason, they cannot access your CRM, they cannot qualify leads against your actual criteria, and they cannot take actions beyond their predefined flows.
- Limited to predefined flows and static content
- Cannot access external systems (CRM, calendar, databases)
- Cannot qualify leads against variable criteria
- Cannot handle nuanced or complex questions
- Cannot escalate intelligently based on conversation context
What a custom AI agent can do
A custom AI agent is built around a language model (GPT-4o, Claude, Gemini) with a system prompt, tool integrations, memory management, and defined escalation logic. It can reason through unstructured input, take actions against external systems, and behave differently based on context, while staying within the boundaries you define.
- Handles open-ended, unscripted conversations
- Reads and writes to your CRM, calendar, and internal databases
- Qualifies leads against your actual sales criteria
- Drafts personalised responses based on the specific conversation
- Escalates based on conversation signals, not just keywords
- Operates across multiple channels from a single logic layer
The question is not 'AI chatbot or custom agent?' The question is: do you need a smarter FAQ page, or do you need a system that does real business work?
When to choose an off-the-shelf chatbot
- You need to deflect basic support queries fast and cheaply
- Your conversation flows are simple and predictable
- You do not need CRM or system integration
- You need to launch in days, not weeks
- Budget is under £500/month
When to build a custom AI agent
- You need the agent to qualify leads against real criteria
- The agent needs to book calls, update CRM records, or trigger workflows
- Your customers ask varied, unstructured questions that break scripted flows
- You need consistent behaviour across multiple channels
- You want to measure and improve agent performance over time
The cost reality
Off-the-shelf chatbots cost £50-500/month depending on volume and features. Custom AI agents cost more to build, typically £3,000-15,000 for initial development depending on complexity, but they operate with minimal ongoing cost and do not cap at a monthly message limit. For businesses with meaningful lead volume, the ROI case for a custom agent is usually clear within six months.
If your chatbot just needs to answer questions, buy one. If it needs to run your sales process, build one.