# Build a Custom AI Chatbot

> Custom AI chatbot by JM Websites: trained on your website, FAQs and documents. Answers in your tone, with guardrails preventing the bot from making things up. Optionally connected to a calendar or CRM for appointments and lead qualification.

Source: https://jmwebsites.nl/en/automatisering/ai-chatbot

---

Build a Custom AI Chatbot | Trained on Your Business | JM Websites | JM Websites[Skip to content](#main-content)Automation · AI Chatbot
# An AI chatbot that knows your website, your business and your customers

Not a generic ChatGPT widget. A chatbot trained on your content, in your tone of voice, answering questions evenings and weekends included, and only based on information you provide.
[Request free design](/en/gratis-ontwerp)[← Back to all automations](/en/automatisering)Always onevenings and weekends includedYour sources onlyanswers from your content, not the open web3–5saverage response time01
## Who is this for?

Three typical situations where this automation pays for itself within months.
01
### Webshop or product

Visitors ask about products, delivery times or terms. The bot answers based on your product info and FAQs, so you don&#x27;t get the same question hitting your inbox every day.
02
### Service professional (lawyer, accountant, coach)

Visitors ask about rates, process or availability. The bot answers from your FAQ and, if appropriate, offers an intake call, only when qualification criteria are met.
03
### Support for software or apps

Users ask about features, billing or common issues. The bot handles the routine work, leaving your team time to focus on the more complex tickets.
02
## What you gain

### Trained on your content

We feed your website, FAQs and documents into the bot&#x27;s knowledge base. It only answers based on your sources, so no made-up prices or policies.

### Does more than answer

On request, the bot books appointments in your calendar, creates leads in your CRM or fetches information from another system.

### Your tone, your brand

Formal or casual, Dutch or multilingual, with a wink or strictly professional, we set the personality together via the system prompt.

### Traceable and transparent

Every conversation can be reviewed afterwards. You see exactly which questions came in, which answers the bot gave, and where the knowledge base could still be sharpened.
03
## How we build it

From first call to live in production. Transparent, predictable, no surprises.
01
### Scope and sources

We decide what the bot may answer on, which content serves as sources, and which actions it&#x27;s allowed to take.
02
### Build and tune

We build the bot, write the system prompt and guardrails, and test typical and edge-case scenarios before it goes live.
03
### Integrate into your site

A widget that matches your branding, or a full chat page, including streaming responses and clean error handling.
04
### Monitor and improve

You get insight into questions that went unanswered or where the bot was uncertain. We use those to sharpen the knowledge base and guardrails.
Built withOpenAI / ClaudeRAG on your dataCustom widgetCalendar / CRM integration optionalWhat does it cost?From€500+ €50 / month
From €500 one-off for a base chatbot trained on your own content. Integrations (calendar, CRM) quoted separately. LLM costs and hosting from €50 per month.

Combining with other automations or a website? We often bundle these together, it genuinely saves in practice.
[Request a custom quote](/en/gratis-ontwerp)[Or send a message](/en#contact)04
## Frequently asked questions
Is this just ChatGPT with a different name?No. We use GPT-4 or Claude (whichever fits best) as the language model, but the knowledge comes from your sources. So the bot knows your actual prices, policies and opening hours, not what ChatGPT saw somewhere.What if the bot says something wrong?The guardrails are designed exactly for this. The bot may only answer from your sources and knows when to say it doesn&#x27;t know. In that case it&#x27;ll, for example, ask for contact details instead of making something up.How high are the LLM costs per month?It depends on volume. For an average SMB site with a few thousand conversations per month, you&#x27;re talking tens of euros in model costs. At higher volumes we adjust the model or configuration to keep costs low.Can the bot book appointments?Yes, if you want. Calendar integration is one of the optional integrations we can build in. The bot checks availability and books the appointment, with confirmation to the visitor.What languages does the chatbot speak?Anything the underlying model can communicate in, Dutch, English, German, French and many more. We can auto-reply in the visitor&#x27;s language or enforce a single language.
## Goes well with this
[
### Speed-to-Lead

The business that responds first wins the deal. The average response time in the Netherlands is over a day. We make it 60 seconds, without your team lifting a finger.
](/en/automatisering/speed-to-lead)[
### AI Voice Agent

Customers often call outside office hours or when you&#x27;re already on another line. A voice agent picks up routine calls, appointment requests, simple questions, status updates, and escalates to a human when things get complex.
](/en/automatisering/ai-voice-agent)
## Want to see how this looks at your business?

Request a free design, during the follow-up call we&#x27;ll also discuss which automation would have the biggest impact at your business.
[Request free design](/en/gratis-ontwerp)[Or send a message](/en#contact)