Documentation

Everything you need to get your multilingual chatbot live.

Quick Start

1

Create an account

Sign up for a free trial at

2

Add your FAQs

Add manually, upload a CSV, or paste from a spreadsheet

3

Embed the widget

Add a single script tag to your website and you're live

Widget Installation

Add this script tag to your website, just before the closing </body> tag:

<script
  src="https://annonabot.com/widget/chat.js"
  data-company="your-company-slug"
  data-api-key="your-api-key"
></script>

Find your company slug and API key in Dashboard → Settings.

Platform Installation Guides

The same script tag works everywhere — here's where to paste it on popular platforms.

WordPress

Option A — Plugin (recommended): Install the free WPCode plugin. Go to Code Snippets → Add Snippet → Add Your Custom Code. Paste the script tag, set location to "Site Wide Footer", and activate.

Option B — Theme file: Go to Appearance → Theme File Editor → footer.php. Paste the script tag just before </body>.

Shopify

Go to Online Store → Themes → Actions → Edit Code. Open theme.liquid and paste the script tag just before </body>. Click Save.

Wix

In the Wix dashboard, go to Settings → Custom Code (under Advanced). Click Add Code, paste the script tag, set it to load on All Pages in the Body - end position, and apply.

Squarespace

Go to Settings → Developer Tools → Code Injection. Paste the script tag in the Footer field and click Save.

Bulk Import

Upload a CSV file or paste directly from a spreadsheet (Excel, Google Sheets). Your data should have these columns:

question,answer,category
"How do I reset my password?","Go to Settings > Account > Reset Password","Account"
"What are your business hours?","We're available Mon-Fri, 9am-5pm","General"

The category column is optional.

API Reference

The chat API uses your API key for authentication via the X-API-Key header.

POST/api/v1/chat

Send a message and receive an AI-generated response.

{
  "session_id": "unique-session-id",
  "message": "How do I reset my password?"
}