# Train an AI chatbot on your website and files

> Train an AI agent on your website, PDFs, Word files and spreadsheets. It answers customers from your own content on WhatsApp, Telegram and your site.

Canonical: https://heykiko.io/features/train-on-your-website
Last updated: 2026-11-05

Give Kiko your website address and your documents, and it answers your customers from them: prices, policies, opening hours, how your service works. It answers in the customer's language, never makes up a price or a phone number, and you can see which page or file every answer came from.

## How Kiko learns your business

1. **Add what you know**: Type your website address and choose the pages, upload files, or connect your database.
2. **Kiko reads it**: Every page and file is read and indexed, and you can open any of them to see the exact text Kiko took from it.
3. **A customer asks**: Kiko works out what they're really asking, searches your knowledge several ways at once, and keeps the passages that fit best.
4. **It answers from them**: In the customer's language, using only facts from your knowledge, on your website chat, WhatsApp and Telegram.

Included on every plan, after a 14-day free trial.

## What Kiko can learn from

- **Your website**: Kiko finds your pages; you choose which to read and how often to read them again: daily, weekly, monthly or never.
- **Pages you pick**: Add a few addresses by hand, such as a price page or a help article on another site.
- **No website yet?**: Describe your business when you set up your agent, and Kiko learns from what you write.
- **Files**: PDF, Word, Excel, CSV, plain text and Markdown, plus JSON, HTML and XML; up to 20 at a time.
- **Your database**: Live answers from your own MySQL database, such as stock or an order's status. Kiko only reads, and customers who aren't signed in can't read anyone's personal details.
- **Your product catalogue**: Products with prices, photos and links, which Kiko recommends when they fit what the customer is looking for.

## Keeping answers right

- **Test before customers do**: Chat with your agent in the Playground. Every reply shows the sources it used, and nothing is saved to your inbox or leads.
- **See what each source answered**: Each page and file shows how many answers used it and which questions they were.
- **Read what Kiko read**: Open any source to search the text Kiko took from it, so you can spot a page that didn't read well.
- **Replace a file safely**: Upload a new version and Kiko reads it first; the old one goes only once the new one is ready, so answers never go blank.
- **Ratings from customers**: Customers can rate an answer in your website chat, and Answer quality collects the ones to look at.
- **Different answers for different people**: Split knowledge by role in Settings › Access, so signed-in staff or members see what others don't.

## What you can set

In Knowledge and Settings › AI, for each agent.

| Setting | What it does |
| --- | --- |
| Read them again | For each website: daily, weekly, monthly or never. Your plan sets the most often and how many re-reads a month. |
| Putting answers together | Auto (the default), always combine several sources, or answer from the single best source. |
| Creativity | From precise, close to your knowledge, to more natural wording that may wander. |
| Reply language | The customer's language, or always English. |
| Show sources | Name the page or file an answer came from, under the answer. |
| When it isn't sure | Ask one short question to clarify, or say plainly it doesn't know and offer your team. |
| Length, lists and personality | Short, medium or thorough replies; lists and tables or plain sentences; traits such as friendly, professional or calm. |
| Who sees what | Knowledge for everyone, or only for signed-in people in a role (Settings › Access). |

## Good to know

- **It doesn't make things up**: Kiko is told to take prices, dates, fees, phone numbers and links only from your knowledge. When your knowledge only partly answers a question, it says what it couldn't find and points the customer to your team.
- **It sticks to your business**: Questions about anything else, such as writing code or homework, are politely declined.
- **Big or blocked websites**: An import reads up to a set number of pages at a time; add any others by hand. If a site blocks page finders, only its home page is found. If an import stops partway, the pages already read are kept and you can try the rest again.
- **Knowledge space is per plan**: Each plan includes an amount of knowledge space, and Knowledge › All shows how much you've used.
- **Where it's stored**: Your files are stored in Singapore and the search index in the United States. Source: [Security and data](/security)

## Questions about training Kiko on your content

### Can I train an AI chatbot on my own website?

Yes. Type your website address, choose the pages Kiko should read, and it answers your customers from them on your website chat, WhatsApp and Telegram. You can have it read the pages again daily, weekly or monthly so answers stay current.

### What files can I train the chatbot on?

PDF, Word (.docx), Excel (.xlsx and .xls), CSV, plain text and Markdown, as well as JSON, HTML and XML. You can upload up to 20 files at a time.

### How does the chatbot stay up to date when my website changes?

Each website you import can be read again daily, weekly or monthly. Your plan sets how often that can be. A changed file can be replaced, and Kiko reads the new version before the old one is removed.

### Will the AI make up answers?

Kiko is told to take facts such as prices, dates, phone numbers and links only from your knowledge. If your knowledge doesn't answer a question, it says so and points the customer to your team, or hands the chat to a person if you've turned that on.

### Can I see where an answer came from?

Yes. In the Playground every reply shows its sources, each page and file shows how many answers used it, and you can turn on Show sources so customers see the page an answer came from.

### Does it answer in other languages?

Kiko replies in the language the customer writes in, or always in English if you prefer.

### Which plans include training on my website and files?

Knowledge is on every plan, after a 14-day free trial with no card. Each plan includes a different amount of knowledge space; see pricing.

## Related

- [Website AI chatbot](https://heykiko.io/channels/website-ai-chatbot)
- [WhatsApp AI chatbot](https://heykiko.io/channels/whatsapp-ai-chatbot)
- [Human hand-off](https://heykiko.io/features/human-handoff)
- [Customer support](https://heykiko.io/solutions/customer-support)
- [Pricing](https://heykiko.io/pricing)
- [Appointment booking](https://heykiko.io/features/appointment-booking)
- [Shared inbox](https://heykiko.io/features/shared-inbox)
- [Lead capture](https://heykiko.io/features/lead-capture)
- [Live answers from your database](https://heykiko.io/features/database-answers)
- [Product recommendations](https://heykiko.io/features/product-answers)
- [Cases and approvals](https://heykiko.io/features/cases-and-approvals)
- [Test and tune your agent](https://heykiko.io/features/test-your-agent)
- [Knowledge access by role](https://heykiko.io/features/knowledge-access)
- [Ask Kiko](https://heykiko.io/features/ask-kiko)
- [Privacy controls](https://heykiko.io/features/privacy-controls)
