> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bkstr.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Get the Bookster chat widget running on your website in under 5 minutes

## Prerequisites

* A Bookster account with admin access
* A website where you can add HTML

## Step 1: Add your domain

Before the widget will load on your site, you need to allowlist your domain.

1. Go to **Settings** → **Widget** in your admin dashboard
2. Under **Allowed domains**, add your website domain (e.g., `example.com`)
3. Use `*.example.com` to allow all subdomains
4. Click **Save**

<Info>
  For local development, add `localhost` to your allowed domains.
</Info>

## Step 2: Embed the widget

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

```html theme={null}
<script src="https://YOUR_BOOKSTER_URL/widget.js?customer=YOUR_CUSTOMER_SLUG"></script>
```

Replace:

* `YOUR_BOOKSTER_URL` with your Bookster server URL
* `YOUR_CUSTOMER_SLUG` with your account slug (found in **Settings**)

## Step 3: Verify it works

Load your website. You should see the Bookster chat button in the bottom-right corner. Click it to open the booking assistant.

<Warning>
  If the widget doesn't appear, check that your domain is in the allowed domains list and that the customer slug is correct.
</Warning>

## Next steps

* [Customize widget appearance](/widget/customization) — change colors and behavior
* [Set up services](/admin/services) — configure what visitors can book
* [Control the assistant](/admin/ai-directives) — customize how the AI responds
* [Use the JavaScript API](/widget/javascript-api) — open the widget programmatically
