Should we just build this ourselves on a model API?
Any competent developer can wire a model API to a chat box in a weekend, and the result will be impressive. That is why this question deserves a straight answer rather than a sales one: the prototype is not the hard part, and knowing which part is hard is the whole of the decision.
The prototype is ten per cent, and it is the fun ten per cent
What the weekend build does not include: keeping the knowledge base in step with a website that changes, deciding what happens when retrieval finds nothing, rate limiting, abuse handling, per-tenant isolation if you have more than one site, conversation logging you can audit, a way to see what was answered wrongly, and the behaviour when the provider returns an error. Each is unglamorous and each is where the running cost lives.
The two parts that are genuinely hard
First, refusal. Making a model answer is easy; making it reliably decline what it should not answer, in three languages, and stay declined after a prompt change, is the work. Second, ingestion that survives reality - pages that move, duplicate content, a sitemap that lies, a crawl that silently stops. Teams consistently underestimate the second and discover the first in production.
When building is the right answer
If the assistant is core to your product rather than support for it. If you need behaviour no vendor offers. If you have an engineer who will own it next year, not just this quarter. And if the content it answers from is already structured and stable - because the hardest part of buying is also the hardest part of building, and it is not the model.
The question to ask either way
What happens when it does not know? If your prototype answers anyway - and most do, because that is the default - you have not built the thing you need yet. Asking a vendor the same question is the fastest way to tell whether they have. Anyone whose answer is about accuracy rather than refusal is describing a demo.
Frequently asked questions
Can we just build an AI assistant ourselves?
What is the genuinely hard part?
When is building the right choice?
What should we ask a vendor to compare fairly?
Does the choice depend on the model we pick?
Get in touch
Leave your details and we will reply. You do not need a sales call to get an answer.