The AI Chatbot is a chat bubble you add to your website. Visitors can type or talk to it, and it answers their questions using your content and your live availability — then completes a booking right inside the chat, 24 hours a day.
In this article
This is the website assistant. If you want an assistant that answers your phone, set up the AI Callbot instead — they're separate.
Before you start, build at least one Knowledge Base so the chatbot has something to answer from.
Step 1: Create the chatbot
- Go to Setup → Sell online → Chatbots.
- Select New Chatbot.
- In the Create ChatBot panel, fill in the details:
| Field | What it's for |
|---|---|
| Name | An internal label so you can tell your chatbots apart — visitors don't see it. |
| Widget Icon URL (optional) | A link to an image to use as the chat bubble icon. |
| Header | The greeting shown at the top of the chat when a visitor opens it (e.g. "Hi! How can I help you today?"). |
| Knowledge Base access | Check the knowledge bases this chatbot may answer from. Only synced ones can be selected — a Not synced badge means you need to finish syncing it first. |
| Allowed domains (optional) | Restrict where the chatbot loads — it only appears on the domains you list here (e.g. example.com, www.example.com). Leave empty to allow all domains. |
- Select Create Chatbot. The chatbot appears in your list once it finishes setting up.
You can create multiple chatbots — for example, a different one, with a different knowledge base, for a partner site.
Step 2: Install it on your website
- In your chatbots list, find the chatbot and select Install.
- Copy the embed snippet shown in the install window. It's a single
<script>tag tied to that chatbot. - Paste it into your website's HTML, just before the closing
</body>tag, on every page where you want the chat bubble.
The bubble then appears in the corner of your pages, and visitors can chat by text or voice. Remember the chatbot only loads on the allowed domains you set, so add your live domain there before you go live.
Using a website builder? On Squarespace, Wix, WordPress, and similar platforms, paste the snippet into the site's custom-code / code-injection area (often a "Footer" or "Before end of body" box). Your website platform's help docs show exactly where.
Step 3: Test it
Open a page where you installed the snippet and chat with the bot as a guest would — ask a question you know is in your knowledge base, and walk through a booking. If answers are wrong or missing, add or correct the content in your Knowledge Base; it re-syncs automatically.
What the chatbot can do
- Answer questions from your Knowledge Base and your live experience details.
- Check live availability and pricing pulled straight from your account (closed and sold-out times are filtered out automatically).
- Take a booking — it collects the guest's details, creates a draft booking, and texts them a payment link. See How AI bookings work for the full flow and safeguards.
Bookings taken this way are tagged with the source AI Chat Bot so you can report on them.
Review what guests asked
Every conversation is saved with an AI summary. See Review AI chatbot conversations to read transcripts and find gaps to fill in your knowledge base.
Related
- Build your Knowledge Base
- Review AI chatbot conversations
- How AI bookings work
- Set up your AI Callbot
Built for attractions, tours & activities
A booking agent on every page
See how attractions, tours, and activities add TripWorks' AI chatbot to their website to answer guests and take bookings around the clock. Book a demo and make the switch.