Chatbot Knowledge Base Starter Kit: 50 Questions Your Site Must Answer
The 50 questions customers ask a support chatbot first, in eight groups, with where each answer usually lives and how to load it into an AI support agent.

Short answer
As of October 2026, a support chatbot's knowledge base should answer 50 questions before launch, grouped as the business, pricing and payment, ordering or booking, delivery or access, returns and cancellations, accounts and security, support and contact, and policies. Most answers sit on your pricing, shipping, returns, contact and privacy pages; crawl those first. Write each missing answer as a short Q&A pair, and route account, refund and advice questions to a lookup or a person.
An AI support agent can only answer from what you have written down, and customers look for written answers before they contact anyone. In the 2017 Harvard Business Review article Kick-Ass Customer Service, the authors reported that 81% of customers try to resolve an issue themselves before reaching out to a live representative. When the answer is missing, that attempt fails: in a Gartner survey of 5,728 customers published in August 2024, customers could not find content relevant to their issue in 43% of failed self-service attempts, as our AI customer service statistics page records.
The checklist is written for whoever sets up a support chatbot on a small business site: an online store, a SaaS product, a service business such as a clinic, salon or trade, or an agency. A knowledge base is the private collection of pages, documents and written answers that an AI support agent searches before every reply. Below are the 50 questions it should answer, where each answer usually lives, what the bot should route elsewhere, and how to load and maintain the answers.
The list is an editorial checklist built from common contact reasons and the research linked below, not a measured ranking of how often each question is asked. The product steps use PepoChat, the AI support agent we build. PepoChat's limits and every linked source were checked on 19 October 2026; the two Gartner figures were checked on 16 October 2026 for our statistics page. Store questions that need order data have their own guide, ecommerce chatbot use cases, and the public page itself is covered in how to write an FAQ page.
What should a chatbot knowledge base include?
A chatbot knowledge base should include a current, written answer to every question customers ask before and after they buy, phrased the way they ask it, with the numbers in the text. The 50 questions fall into eight groups, and most of the answers already exist on a handful of pages.
| Group | Questions | Where most answers already live | What needs a live lookup or a person |
|---|---|---|---|
| The business and what you offer | 1 to 7 | Home, About, product or service pages, contact page | Nothing, if the pages are current |
| Pricing and payment | 8 to 15 | Pricing page, checkout, billing help | An invoice for one specific order |
| Ordering or booking | 16 to 21 | How-to articles, order and booking policies | Live stock and free appointment slots |
| Delivery or access | 22 to 27 | Shipping, service-area and onboarding pages | Tracking one order |
| Returns, refunds and cancellations | 28 to 33 | Returns, refund and cancellation policies | Refund decisions and exceptions |
| Accounts and security | 34 to 39 | Account help articles, privacy policy | Changes to one customer's account |
| Support and contact | 40 to 44 | Contact page, help center | The handoff itself |
| Policies | 45 to 50 | Privacy, terms, accessibility and About pages | Legal or medical advice, never answered by the bot |
Treat the list as a starting point, not a script. Nielsen Norman Group's Susan Farrell wrote that FAQ questions "should echo the real concerns people contact you about", in your visitors' own vocabulary (FAQs Still Deliver Great Value, December 2014). Keep the questions your customers ask, reword them the way they say them, and delete the rest.
In the group tables, "Store" means ecommerce, "SaaS" means software sold by subscription, "Services" covers appointment businesses such as clinics, salons and trades, and "Agency" covers studios and consultancies that sell projects. Notes for course creators appear where access and payment plans differ.
Which questions about your business should the chatbot answer?
The first seven questions cover who you are, what you offer, where you work and when you are open. They are cheap to fill, since the content usually sits on your home, About and contact pages.
| # | Question customers ask | Where the answer usually lives | How it differs by business type |
|---|---|---|---|
| 1 | What do you do, and who is it for? | Home page, About page | Agency: the services you sell and the clients you take on. SaaS: one line on who the product is not for. |
| 2 | Do you sell or offer this particular thing? | Product, service or features pages | Store: the catalogue. SaaS: features page and docs. Services: what you do not do, as well as what you do. |
| 3 | Which option is right for me? | Comparison page, plan table, buying guide | Store: size and fit guides. SaaS: plans by team size. Services: which appointment or package to book. |
| 4 | Does it work with what I already have? | Integrations page, specs, compatibility table | SaaS: integrations and system requirements. Store: compatibility, materials and dimensions. |
| 5 | Where are you based, and do you cover my area? | Contact page, service-area page | Services: towns or postcodes covered and any travel fee. SaaS: the countries and currencies you sell in. |
| 6 | When are you open? | Contact page, Google Business Profile | Services: hours per location and holiday closures. Online businesses: support hours with a time zone. |
| 7 | Can I see reviews or examples of your work? | Reviews page, case studies, portfolio | Agency: case studies with results. Services: before-and-after photos. Store: product reviews. |
Visitors look for this context deliberately. Nielsen Norman Group's research on About pages, which observed more than 70 users, found that people want to learn an organisation's purpose, location, history and how to contact it, and worry about whether a company will ship orders, accept returns or sell personal data (About Us information on websites, May 2019).
Two questions in this group are easy to get wrong. Question 2 needs a written "no" as much as a "yes": if your services page lists what you do but never what you do not, the agent can only report that it found nothing. Question 6 needs a time zone and the holiday exceptions, because "Monday to Friday, 9 to 5" is ambiguous for every visitor abroad and wrong on every public holiday.
What pricing and payment questions do customers ask?
Customers ask what it costs, what costs extra, how they can pay and how they get a receipt. These eight answers decide purchases, so write them with amounts, currencies, what is included and the conditions, never with "competitive pricing".
| # | Question customers ask | Where the answer usually lives | How it differs by business type |
|---|---|---|---|
| 8 | How much does it cost? | Pricing page or price list | Services and agencies: typical prices or a range rather than "contact us". SaaS: the plan table with its limits. |
| 9 | Is there a free trial, free plan or free consultation? | Pricing page | SaaS: trial length and whether a card is needed. Services: whether the first call or quote is free. |
| 10 | Are there extra costs, such as shipping, tax or setup fees? | Pricing, shipping and terms pages | Store: shipping and import duties. SaaS: overages and extra seats. Services: call-out, travel or materials fees. |
| 11 | Do your prices include tax? | Pricing page, checkout | Store: duties on international orders. Business buyers: whether VAT is added or reverse-charged. |
| 12 | Which payment methods do you accept? | Payment section of the FAQ, checkout | Store: cards, wallets and pay-later options. SaaS: card or invoice. Services: deposits and payment on the day. |
| 13 | Can I pay monthly, in instalments or by invoice? | Pricing or payment page | Courses: payment plans. Agency: deposit and milestones. SaaS: annual invoices and purchase orders. |
| 14 | Do you offer discounts? | Pricing page, current promotions page | Store: active codes and whether they stack. SaaS: annual, nonprofit or education pricing. |
| 15 | How do I get an invoice or receipt? | Billing help article, account area | Store: VAT invoices for business buyers. Services: receipts for insurance claims. |
Extra costs are where precise answers matter most. In Baymard Institute's 2026 survey of 1,083 US adults who had shopped online in the previous three months, the most common reason for abandoning a checkout, once shoppers who were just browsing are set aside, was extra costs such as shipping, tax and fees being too high, at 40%; 12% could not see or calculate the total cost up front, and 9% found too few payment methods (Baymard cart abandonment statistics). An agent that can state the full price before checkout answers the question behind many abandoned carts.
Service businesses and agencies often keep prices off the site, which leaves the chatbot nothing true to say. Nielsen Norman Group's B2B research found that business customers rank pricing as the information they most need online, and watched participants leave for competitors' sites when prices were missing (State the Price, December 2013). If a fixed price is impossible, publish typical prices for common jobs or a range, as the same article suggests.
What do customers ask about ordering and booking?
Ordering and booking questions are about the mechanics: how to buy or book, whether something is available, how to change it and what happens next. Most of the answers belong in short how-to articles with numbered steps, in the order the customer does them.
| # | Question customers ask | Where the answer usually lives | How it differs by business type |
|---|---|---|---|
| 16 | How do I order, sign up or book? | How-to article, checkout or booking page | SaaS: sign-up steps and what happens next. Agency: the enquiry, proposal and contract steps. |
| 17 | Is it in stock, or when is your next free slot? | A live stock system or booking calendar, not a static page | Store: stock needs a live lookup. Services: a connected calendar, or how far ahead you are usually booked. |
| 18 | Can I change my order or booking after I've placed it? | Order or booking policy | Store: the cut-off before dispatch. Services: the rescheduling window and any late fee. |
| 19 | Do you take custom, bulk or business orders? | Wholesale, quote or enterprise page | Agency: scoping and minimum project size. SaaS: the enterprise plan and procurement steps. |
| 20 | What do you need from me to get started? | Onboarding article, intake checklist | Agency: the brief, logins and brand files. Services: forms, ID or a referral letter. SaaS: admin access and setup steps. |
| 21 | I didn't get a confirmation email. Did it go through? | Order or booking help article | Store: what the confirmation looks like and when it arrives. SaaS: the verification email. Services: booking reminders. |
Question 17 is the exception to writing everything down. Stock and free slots change by the minute and a crawled page is a snapshot, so the knowledge base should explain how availability works rather than state it. In PepoChat, booking runs through a connected PepoSmart calendar, and the agent offers only the slots the calendar returns.
Question 21 is easy to answer in advance: say who sends the confirmation, what its subject line says, how long it takes and to check the spam folder.

What do customers ask about delivery and access?
Delivery and access questions ask when, where and how the customer gets what they paid for: a parcel, a finished project, a login or a course. Each answer needs a number: processing days, transit days, countries, postcodes or the length of access.
| # | Question customers ask | Where the answer usually lives | How it differs by business type |
|---|---|---|---|
| 22 | How long will it take? | Shipping page, service page, project timeline | Store: processing plus transit time. Agency: typical project length. SaaS: time to set up. |
| 23 | Do you deliver to my country or area? | Shipping destinations page, service-area page | Store: countries, costs and customs. Services: your service radius. Digital products: any regional limits. |
| 24 | Where is my order, or how is my project going? | A live order lookup or the customer's account | Store: tracking needs a store connection. Agency: the update schedule or client portal. |
| 25 | How do I access what I bought? | Access or onboarding article | SaaS and courses: the login link, the access period and how to recover access. Downloads: link expiry. |
| 26 | What if it arrives late, lost or damaged? | Delivery problems or claims page | Store: the reporting deadline and the photos to send. Services: what happens if you run late or cancel. |
| 27 | Do I need to be there, and what should I prepare? | Service page, appointment preparation article | Services: arrival time, parking and what to bring. Store: signature on delivery. Courses: live session times and recordings. |
Slow delivery was the second most common reason in Baymard's 2026 checkout survey, named by 20% of shoppers who abandoned a checkout. "Fast shipping" does not answer question 22; "orders placed before 2 pm ship the same day and arrive in 2 to 4 business days" does.
Question 24 splits in two. "Where is my order?" needs live order data that no page holds, and the Shopify and WooCommerce order status guide covers connecting a lookup. "How is my project going?" is better answered with the update schedule you promise, such as a written update every Friday.
What do customers ask about returns, refunds and cancellations?
Customers ask whether they can return or cancel, how, by when, what it costs and when the money comes back. These six answers need the conditions in full, because a vague returns answer can become a dispute later; Baymard found that 13% of shoppers who abandoned a checkout did so over an unsatisfactory returns policy.
| # | Question customers ask | Where the answer usually lives | How it differs by business type |
|---|---|---|---|
| 28 | Can I return it, and how long do I have? | Returns policy | Store: the window, the item's condition and who pays postage. Digital products: when the right to cancel ends. |
| 29 | How do I start a return or exchange? | Returns how-to article | Store: the steps, the returns portal or address and the label. |
| 30 | When will I get my refund? | Refund policy | Store: days until the money reaches the card. SaaS: whether unused time is refunded. |
| 31 | How do I cancel my subscription or service? | Cancellation help article | SaaS: where to click and what happens to the data. Services: the notice period. Courses: what happens to access. |
| 32 | Is there a cancellation fee or notice period? | Terms, booking policy | Services: late-cancellation and no-show fees. Agency: the cancellation terms in the contract. |
| 33 | What does the guarantee or warranty cover? | Warranty page, terms | Store: the legal guarantee and any manufacturer warranty. Services: workmanship guarantee. SaaS: refund period or uptime commitment. |
If you sell to consumers in the EU, your policy cannot be less generous than the law. The EU's Your Europe guidance says that for most online purchases a consumer can cancel and return the order within 14 days without giving a reason, with exceptions such as personalised goods and opened sealed media, and that a minimum two-year guarantee always applies to faulty goods (Your Europe: shopping consumer rights). Write your window and your exceptions as plain statements the agent can quote.
For SaaS, question 31 matters most: where the cancel button is, whether the plan runs to the end of the paid period, and what happens to the data.
Which account and security questions should the knowledge base cover?
Account questions are how-to questions with a security edge: logging in, resetting a password, changing details, adding users, deleting an account and keeping card details safe. The knowledge base should explain how customers do each of these themselves, because an agent that answers from documents cannot reset a password or change an email address for them.
| # | Question customers ask | Where the answer usually lives | How it differs by business type |
|---|---|---|---|
| 34 | How do I log in or reset my password? | Account help article | SaaS: single sign-on and two-factor steps. Store: guest orders versus accounts. |
| 35 | Do I need an account to buy? | Checkout page, FAQ | Store: whether guest checkout exists. SaaS: what the free account includes. |
| 36 | How do I change my email, address or account details? | Account help article | Store: saved addresses. SaaS: changing the account owner. |
| 37 | How do I add or remove a user? | Team or seats help article | SaaS: seat prices and roles. Agency: client access to shared folders or portals. |
| 38 | How do I delete my account or my data? | Privacy policy, account help article | SaaS: data export before deletion. Everyone: where to send a privacy request. |
| 39 | Is my payment information safe? | Security or payment page | Store: which provider processes cards and whether you store card numbers. SaaS: the security page. |
Two of these questions sit behind abandoned checkouts. Baymard found that 18% of shoppers who abandoned did so because the site wanted them to create an account, and 19% because they did not trust the site with their card details. If you offer guest checkout, say so; if a payment provider handles cards and you never see the full number, say that too.
Keep staff-only procedures out of this group. A page explaining how your team overrides a lock or transfers an account by hand could be quoted to anyone who asks.
What do customers ask about support and contact?
Support questions are about reaching a person: how, how fast and through which channel. The answers belong on the contact page, and they must match what your chat actually does, or the agent will promise a reply nobody sends.
| # | Question customers ask | Where the answer usually lives | How it differs by business type |
|---|---|---|---|
| 40 | How do I talk to a person? | Contact page | Everyone: the channels, and when a person actually answers. |
| 41 | How quickly will you reply? | Contact page, support policy | SaaS: response times by plan. Services: an urgent or emergency line. |
| 42 | What is your phone number or email address? | Contact page, site footer | Services: phone first. SaaS: email or in-app chat. |
| 43 | How do I make a complaint? | Complaints or contact page | Regulated services: the formal complaints process and its time limits. |
| 44 | Do you have instructions, a manual or a help center? | Help center, documentation, downloads | SaaS: the docs site. Store: manuals and care guides. Services: aftercare sheets. |
In a Gartner survey of 3,566 customers run in February and March 2026, 87% said it is essential that companies using generative AI offer a way to reach a human agent (see our AI customer service statistics). In PepoChat, the Team availability card in Widget Customization tells the agent whether your team answers in the chat, only during business hours, or by email follow-up, and the agent adjusts what it promises; your contact page should say the same.
For question 44, the self-service help center guide covers which articles to write first.
Which policy questions does a support chatbot need to answer?
Policy questions ask what you do with data, what the terms say, whether you are licensed or insured, how you source and work, whether the site is accessible, and whether the chat is a bot. The answers usually sit in legal pages written for lawyers, so add a plain-language summary the agent can quote and link to the full text.
| # | Question customers ask | Where the answer usually lives | How it differs by business type |
|---|---|---|---|
| 45 | What do you do with my data? | Privacy policy | Services: how health or personal records are handled. SaaS: subprocessors, AI features and any data processing agreement. |
| 46 | Where are your terms and conditions? | Terms page | Agency: contract terms. SaaS: terms of service and acceptable use. |
| 47 | Are you licensed, insured or certified? | About page, credentials page | Services: licences and insurance. SaaS: only the certifications you actually hold. |
| 48 | Is it ethically made, and what is your sustainability policy? | About page, sustainability page | Store: materials, sourcing and packaging. Agency and services: values and how you work. |
| 49 | Is your website or product accessible? | Accessibility statement | Everyone: the standard you aim for and how to report a barrier. |
| 50 | Am I talking to a bot? | Chat greeting, privacy notice, a Q&A pair | Everyone: say it is an AI and when a person is available. |
Be exact about credentials. List only the licences, insurance and certifications you hold, with the issuing body, because the agent repeats whatever the page says to anyone who asks. Question 50 also has a legal side: the EU AI Act's duty to tell people they are talking to an AI has applied since 2 August 2026, and the disclosure laws guide covers the US state rules. Answer it in one line in the knowledge base and again in the greeting.
Which questions should a chatbot not answer from the knowledge base?
Questions about one customer's own data, requests for a money decision, and requests for medical, legal or financial advice should not be answered from the knowledge base. The first kind needs a live lookup or a person; the others need a person every time, with the details collected first.
| Type of question | Example | Why the knowledge base is the wrong source | Where to route it |
|---|---|---|---|
| One customer's own data | "Where is order 4417?" "When does my plan renew?" | The answer lives in a live system and differs per customer | A read-only lookup such as a Shopify, WooCommerce or Stripe action, or a person |
| Money decisions | "Can I have a refund after the window?" | An exception is a judgement, and refunds move money | A person, with the order details collected in the chat |
| Professional advice | "Is this treatment safe for me?" "Do I have a case?" | Advice depends on the individual and on professional duties | A refusal, then a booked consultation or a person |
| Complaints and disputes | "Your engineer damaged my floor." | Needs an apology and a decision from someone accountable | Immediate human handoff |
| Anything not written down | "Will you match this competitor's price?" | The agent must not guess | The offer of a person, then a new Q&A pair if the question recurs |
In PepoChat, refusals go in the Never do this field of the agent instructions, up to 2,000 characters, for example "Do not give legal or medical advice"; the agent declines those requests even when the knowledge base contains related text. Account lookups run through integration actions, which email verification does not gate: an action's "when to use" text can tell the agent to ask for verification first, an instruction rather than a lock. The verification guide explains when to require it.
How do you load the answers into an AI support agent?
Import your public pages with a website crawl or sitemap, upload the documents that hold the rest, and write anything that exists nowhere as a text snippet or Q&A pair. The table shows the PepoChat option for each kind of content and how it counts against the Free plan's five knowledge sources.
| Where the answer is now | How to add it in PepoChat | Counts toward Free's 5 sources? | Best for |
|---|---|---|---|
| Public pages on your site | Website crawl (up to 200 pages, 3 levels deep) or sitemap import (up to 200 pages) | One source for the whole crawl or sitemap | Pricing, shipping, returns, contact, About and policy pages |
| Pages a crawl does not reach | Single URL, or a list of up to 20 links | One source per link | Pages not linked from your menus |
| PDFs, Word files, spreadsheets, images | File upload: PDF, DOCX, TXT, Markdown, HTML, CSV, JSON, JPG, PNG, WebP or GIF, up to 25 MB each | One source per file | Price lists, brochures, manuals, menus |
| Notion pages or Google Drive files | Connected app, re-synced daily | One source per connection, up to 500 pages or files | Internal docs that change often |
| A fact written nowhere | Text snippet or Q&A pair | None; 100 on Free, 1,000 on paid plans | Single answers and quick fixes |
| Step-by-step answers visitors may read | Help Center article | None; 50 on Free, 300 on Starter and Growth | How-to guides shown in the widget's Help tab |
Limits read from PepoChat's documentation on 19 October 2026. Text from every kind of source counts toward the plan's knowledge-base text cap, which is 20 MB on Free.
A knowledge source is one item that counts toward a plan's source limit, such as a crawled website, an uploaded file or a connected app. A Q&A pair stores a question with its answer, so retrieval matches the way visitors phrase it; the question can run to 500 characters and the answer to 20,000. The text and Q&A docs recommend one fact per pair.
The crawler keeps each page's main content, honours robots.txt and reads the HTML the server sends without running scripts, so a page that builds its prices with JavaScript, or sits behind a login, may import empty; upload that content as a document instead. Website pages are re-fetched weekly, and Sync website pages refreshes them on demand. The website import docs and the training guide have the steps.

How do you find the gaps after launch?
Read the conversations the agent could not answer. In PepoChat, three places show them.
- Escalated conversations. Filter the team inbox by Escalated. The alert email "A visitor needs a person" states the reason, but a gap rarely shows there: every handover the agent makes, including one after it found nothing, gives the reason "The visitor asked for a person.", and "The agent could not find an answer or failed." appears only when a reply failed to generate. Open the transcript and look for the agent's "I don't have specific information about that" just before the handoff.
- Topics. The Analytics Topics card ranks the most asked topics over the last six weeks, labelled automatically from each visitor's first message. A growing topic with no page behind it is the next answer to write.
- Unanswered questions that never escalated. When the knowledge base has nothing relevant, the agent is instructed to say it has no specific information and to offer a person. A visitor who declines leaves no escalation behind, so export the conversations as CSV from the inbox and search the transcript column for "specific information about that" to find most of them.
Fix each gap the same day with a Q&A pair in the visitor's words, then correct the public page at your next review so the site and the chat agree. PepoChat's best practices recommend the same two habits: a Q&A pair for each wrong answer, and a page for each topic that keeps coming up. While a gap is open, the fallback message examples show what the agent should say instead of guessing.
How do you fill the gaps in 60 minutes before launch?
Import first, mark the checklist, write what is missing, then test. On a site with current pricing, shipping and returns pages, one focused hour is enough for a first pass.
- Minutes 0 to 5: start the import. In Knowledge Base → Add New, start a crawl of your site or import its sitemap, and upload the two or three documents that hold prices or policies. Imports run in the background.
- Minutes 5 to 20: mark the checklist. Go through the 50 questions and mark each one: answered on a page, answered in a document, written nowhere, or needs a lookup or a person. Strike out the questions your customers never ask.
- Minutes 20 to 45: write the missing answers. Open Knowledge Base → Add New → Text & Q&A, choose Q&A, and write each answer in two or three sentences: the answer, then the condition, the number and the next step.
- Minutes 45 to 55: test. Click Test the agent on the Knowledge Base page and ask fifteen of the questions in a customer's words, including three that should be handed to a person. Test chats are free, do not count toward your replies and stay out of Analytics.
- Minutes 55 to 60: set the limits. On Widget Customization, add your refusals to Never do this and make your three most asked questions the widget's suggested questions.
At one or two minutes per answer, step 3 produces twelve to twenty-five Q&A pairs, and the Free plan holds 100. The launch checklist has the test questions and the handoff checks to run before the widget goes live.
What to do next
Copy the 50 questions into a spreadsheet, delete the ones your customers never ask, and write the gaps, starting with the money and delivery questions. If you sell software, the SaaS setup guide covers docs, billing and bug reports. To load the answers into an agent, create a free PepoChat workspace: you get every feature on the free plan except new-lead emails, with 200 AI replies a month, 5 knowledge sources and 100 Q&A pairs, and no credit card.
Frequently asked questions
- How many documents does a chatbot need to be useful?
- There is no minimum. A chatbot becomes useful once its knowledge base answers the questions customers actually ask, which for most small businesses means the website plus a few documents such as a price list, the policies and a brochure. In PepoChat a whole-site crawl counts as one knowledge source, so as of October 2026 the Free plan's five sources cover the site and four files.
- Should I write chatbot FAQs as a web page or as Q&A pairs?
- Use a web page for answers customers and search engines should read, such as prices, shipping and returns, and crawl it into the chatbot. Use Q&A pairs for chat-only fixes: an answer the agent got wrong, or a fact too small for a page. In PepoChat, Q&A pairs do not count as knowledge sources; as of October 2026 the Free plan holds 100 and paid plans 1,000.
- What questions should a customer service chatbot refuse to answer?
- A support chatbot should refuse medical, legal and financial advice, refund or discount exceptions, and complaints needing a decision, and it should not answer questions about one customer's account unless a live lookup is connected. It should also refuse to guess when the knowledge base has no answer. In PepoChat, refusals go in the Never do this field of the agent instructions, and the agent offers a person instead.
- How do I find out what customers actually ask my chatbot?
- Before launch, read four to six weeks of support email, chat transcripts and contact-form messages, ask whoever handles sales calls, and check Search Console for question-shaped searches. After launch, read the escalated conversations every week. In PepoChat, the Analytics Topics card ranks the most asked topics over the last six weeks, labelling each conversation automatically from the visitor's first message.
- Do product pages count as chatbot knowledge?
- Yes, if the chatbot can read them. A website crawl imports product pages as text, so the agent can answer about features, sizes and materials. Crawled pages are snapshots: PepoChat re-fetches them weekly, so live stock and fast-changing prices need a live lookup, such as a custom action against your store. A page that renders only with JavaScript may import empty, so upload a CSV of the catalogue instead.
- How often should I update my chatbot's knowledge base?
- Update a fact the day it changes, review escalated conversations every week, and re-check the whole question list every quarter. In PepoChat, website sources are re-fetched weekly and only changed pages are re-indexed, Notion and Google Drive connections sync daily, and Sync website pages refreshes everything at once after a big change. Uploading a file with the same name replaces the old version.
Try this on your own site in ten minutes
PepoChat includes every feature on the free plan — 200 AI replies and 5 knowledge sources a month, no credit card.
Keep reading
Chatbase vs PepoChat: Which AI Support Agent Fits Your Team in 2026?
An honest side-by-side of Chatbase and PepoChat on pricing, free plan or trial, sources, handoff, booking, actions, channels and voice, and a pick by team type.
Intercom Fin Pricing Explained, and What a Flat-Plan Alternative Costs
What Intercom Fin's $0.99 per outcome adds up to once you count resolutions and seats, with a worked 2,000-conversation example and when a flat plan wins.
