If you manage your website through cPanel or a shared-hosting file manager, you can add Chatterbox without a plugin or build step. Paste one script tag before the closing body tag. The widget is under 15KB.
Most instructions for adding a chatbot assume you use npm, a framework and a deployment process. Many small-business websites use none of them. The site may be static HTML or an old WordPress installation on cPanel shared hosting from Hostinger or GoDaddy. You may only have a file manager in a browser tab, and that should be enough.
Install Chatterbox without a plugin
Chatterbox works with that setup. To install it, paste one <script> tag containing your business's public key before the closing </body> tag:
<script src="chatterbox.js" data-key="pk_live_8f3a…"></script>
You do not need to install a package, maintain a plugin or run a build. If you can open a file in cPanel's editor and save it, you can complete the installation. The Chatterbox dashboard gives you the finished line to copy and paste, with the public key already filled in. You do not have to configure anything else on the page. The whole job stays inside the file manager you already use.
Keep the widget light on shared hosting
File size matters on shared hosting. The widget stays under 15KB. Many visitors to these sites use older Android phones over congested mobile networks. On those devices, a heavy chat widget can make an already slow page worse or cause someone to leave before it loads. A visitor should not have to wait another two seconds for a chat bubble when they could have called the business instead.
Check where each answer came from
Once the widget is running, you also need to know where its answers come from. Chatterbox uses material your business supplied: pages from your website, an uploaded document, pasted text or question-and-answer pairs entered by hand. Each answer shows its source passage. If a customer reports a strange reply, you can trace it to the content that produced it, even if you are not comfortable debugging a script. When Chatterbox is not confident enough in an answer, a second check stops the reply and asks for a phone number. It does not invent a delivery radius, price or refund policy.
This matters when you cannot watch every conversation. Even a bot that guesses correctly most of the time can cause trouble when it gets a price wrong. You may only hear about the mistake when an angry customer expects you to honour a number your website never published. Asking for a phone number is a safer response when the answer is missing.
What the Free plan covers
You can start without a card. The Free plan crawls up to 5 pages and answers 100 questions a month. That can cover a small brochure site with a homepage, services, pricing and contact pages. Chatterbox answers in English, Hindi and Hinglish, including questions that mix the languages. The setup from signing in to putting the widget on your site is designed to take less than fifteen minutes.
Fix content the crawl cannot find
The crawl can only use what your website publishes. If your pricing sits in an unlinked PDF, or you never wrote down your opening hours, Chatterbox will refuse to answer those questions. You need to add the missing information before the bot can use it. On many shared-hosting sites, finding and writing that content takes more work than installing the widget.