BOOKBEYWhatsApp API

Website Chatbot

Overview

The Website Chatbot is a lightweight chat widget for your website. It is rule-based by design — it answers from the menus and Q&A you build, and it never uses AI. It captures visitor details as leads and can hand the conversation off to your WhatsApp number.

It is a one-time purchase, separate from the WhatsApp API plan and from the AI Chatbot (which is a ChatGPT-powered WhatsApp agent). If you want a widget on your site that is predictable and needs no credit to answer, this is the one.

How it works

Visitors open the chat bubble on your site and are guided by a menu tree and matched to your Q&A answers by keywords. Because it follows your rules exactly, it always says what you told it to — no surprises, no model cost per answer.

When a visitor asks for something the menu doesn’t cover, or types a handoff keyword, the chat can offer a WhatsApp handoff to your team and save the visitor as a lead.

Getting started

  1. Buy the Website Chatbot (one-time) from your client area.
  2. Open the builder and use Create starter menu to seed a basic tree, then edit it.
  3. Add your Q&A pairs and set the appearance.
  4. Embed the snippet on your site and go live.

Embedding on your site

Copy the one-line snippet from the builder and paste it just before </body> on every page:

<script src="https://bookbey.com/public/chatbot/embed.js?k=YOUR_PUBLIC_KEY" async></script>

It loads asynchronously so it won’t slow your page. You can restrict which domains may show the widget in the settings, so your key can’t be embedded elsewhere.

  • Menu tree — the tappable options visitors see. Seed a starter tree, then add, rename and reorder nodes.
  • Q&A pairs — a question, its answer, and keywords that trigger it when a visitor types freely.
  • Keep answers short and give each a few good keywords so typed questions match reliably.

Lead capture & WhatsApp handoff

  • Collect leads — capture name/phone/email in the chat; leads are saved for export and follow-up.
  • WhatsApp handoff — show a “chat on WhatsApp” option that routes the visitor to your owner WhatsApp number, optionally triggered by handoff keywords.
  • Conversation logs and lead export are available in the client area.

Appearance & behaviour

The builder exposes the widget’s look and behaviour, including: display name and welcome text, colour/theme, bubble text, an avatar, launcher position, a proactive greeting after a delay, a typing indicator, and a preferred language.

Business hours & consent

  • Business hours — set when you’re available; outside them the widget shows your offline message.
  • Consent — optionally require a consent tick with your own text before a chat starts, for privacy compliance.

Campaigns

The Website Chatbot can also run broadcast campaigns to a saved lead group through the same anti-ban queue (one message per interval per number). Because this product has no wallet, its campaigns are paid from your WhatsApp API plan quota — so an active plan is required to broadcast.

Troubleshooting

  • Widget not showing: confirm the snippet is before </body> and the page’s domain is allowed in settings.
  • Answers not matching typed questions: add more keywords to the relevant Q&A.
  • Handoff not working: set your owner WhatsApp number and enable handoff in settings.
  • Campaign won’t send: the Website Chatbot bills campaigns to your WhatsApp plan — make sure the plan is active and within quota.

FAQ

Does it use AI? No — it’s rule-based and never calls ChatGPT. For an AI agent, see the AI Chatbot. Does answering cost credit? No — menu/Q&A answers are free; only broadcast campaigns use your WhatsApp plan quota. Can I put it on multiple sites? Yes, within the domains you allow in settings.

Need help? Open a ticket from Client area → Support. Your API base URL is https://bookbey.com/public/api.