An FAQ chatbot is a chat assistant on your website that answers common questions from a set of content you provide, such as FAQs, web pages and documents, so people get answers without calling or emailing staff.
If you work at a chamber of commerce, a visitor bureau or a town office, you probably already have the raw material: a FAQ page, a stack of PDFs, a directory and a phone that rings with the same questions every week. An FAQ chatbot, also called a knowledge base chatbot, turns that material into instant answers. This guide covers how they work, what they need from you, how pricing is usually structured, and what to check before you buy.
How an FAQ chatbot works
There are two broad generations of FAQ chatbots, and they work very differently.
Rule-based chatbots
The older style follows a script. You write a list of questions and answers, and the bot matches what a visitor types against keywords or offers buttons to click. If someone asks "where do I park for the fireworks?" and your script only covers "parking," they may get the general parking answer or nothing at all.
Rule-based bots are predictable, but they are brittle. Every new question means writing a new rule, and visitors quickly learn to give up.
AI knowledge base chatbots
The newer style uses a large language model, the same kind of technology behind tools like ChatGPT, but grounded in your own content. The process looks roughly like this:
- You provide content. Website pages, FAQs, documents, a business directory, an events list.
- The system indexes it. It breaks the content into pieces it can search quickly.
- A visitor asks a question in plain language. "Is the beach open to dogs in July?"
- The chatbot finds the relevant pieces of your content.
- It writes an answer from those pieces, ideally noting where the information came from.
- If nothing relevant turns up, a well-built chatbot says it is not sure and passes the question to staff.
That grounding step is what separates a useful knowledge base chatbot from a general AI tool that might make things up. You want answers that come from your content, not the open internet.
What goes into a knowledge base
The quality of answers depends almost entirely on the quality of your content. For a small public or nonprofit organization, the usual sources are:
- Website pages: visitor information, department pages, membership benefits, event pages.
- FAQs: the questions staff answer most often, written out once.
- Documents: visitor guides, beach rules, parking maps, annual meeting details, policies.
- A directory: members, partners or local businesses, often exported from membership software as a spreadsheet.
- Events: dates, times, locations and links.
- Seasonal notices: holiday hours, road closures, festival schedules.
A useful exercise before you start: ask front-desk staff to list the ten questions they answer most. If those answers are not written down anywhere, write them first. The chatbot cannot answer what nobody has documented.
What a good FAQ chatbot should do
Whatever you buy, look for these basics.
- Answer from your content. And make it clear when an answer is based on a specific page or document.
- Admit uncertainty. "I'm not sure, I've passed this to our staff" is far better than a confident wrong answer.
- Show gaps. A list of questions it could not answer is one of the most valuable things a chatbot produces.
- Be easy to update. When the parking rules change, updating the answer should be quick.
- Match your brand. Your name, logo and colors, not the vendor's.
- Work on your existing site. Ideally by pasting a single line of code.
- Handle more than one language. Many visitors are more comfortable asking in their own language.
- Respect privacy. Your data should be kept separate from other organizations', and reports should not expose individuals.
How chatbot pricing is usually structured
Chatbot pricing varies widely, and the structure often matters more than the headline number. Common models include:
| Pricing model | How it works | Watch for |
|---|---|---|
| Per conversation or per message | You pay for usage | Bills that spike in busy season |
| Per seat | You pay per staff user | Costs that grow with your team, not your visitors |
| Per resolution | You pay when the bot "resolves" a question | Unclear definitions of what counts |
| Flat monthly tier | A fixed fee, often tiered by size | What the limits are and what "fair use" means |
| Setup fee | One-time charge for configuration | What is included, and whether content prep is your job |
| Build it yourself | Developer time plus AI usage costs | Ongoing maintenance nobody budgeted for |
For a small organization with seasonal traffic, per-conversation pricing can be risky. The months when you need the chatbot most are the months it costs the most. A flat monthly price with unlimited conversations is easier to budget, especially for an organization that has to explain every line item to a board.
The cost you do not see on the invoice
The other cost is staff time. Someone has to gather content at the start and review gaps afterward. With a good tool, that is a few hours up front and a short review each month. With a poor one, it becomes a constant chore. Ask any vendor how much time their typical customer spends on upkeep.
An example of flat, size-based pricing
VisitorDesk.ai, the AI concierge for towns, chambers of commerce and visitor bureaus, uses flat monthly tiers sized by your directory or population, with no setup fee:
| Plan | Price per month | Size | Staff seats |
|---|---|---|---|
| Starter | $99 | Up to 150 directory listings, or towns up to 10,000 people | 2 |
| Standard | $149 | Up to 500 listings, or up to 50,000 people | 5 |
| Premium | $299 | Larger organizations | Unlimited, plus a board-ready PDF report |
Paid plans include unlimited conversations under fair use, so a busy July does not raise the bill. Annual billing gives one month free. Full details are on the pricing page.
How setup works
Setup is three steps:
- Upload your content. Your directory as a CSV or Excel export from GrowthZone, ChamberMaster, MemberClicks, Weblink or a spreadsheet, plus FAQs and documents. It also reads your website pages, events and seasonal notices.
- Paste one line of code into your website. It works on WordPress, Squarespace and other sites.
- Check the chat button, which uses your organization's name, logo and colors.
From there, it answers questions 24/7 from your content. It recommends member or partner businesses when they fit the request and logs each recommendation and click. When it is not sure, it says so and flags the question for staff, who can turn it into a new answer. Hours show their source with a note to confirm before visiting. Each month you get a plain-language report with top questions, gaps and referrals.
If you are still deciding between a bot and a person in the chat window, our comparison of chatbots vs live chat may help, and the small business chatbot guide covers the basics in plain terms. To see the full picture, read how VisitorDesk.ai works.