Set Up Your Chatbot
Most hotels set messages, bot instruction, and live chat hours in about 7 minutes.
This guide helps you configure chatbot messages, reply behavior, access, and live chat hours. Use it when you need consistent guest answers and after-hours handling.
Go to: Chatbot → Setup
Quick Reference
| Task | Where to click | Result |
|---|---|---|
| Set a welcome message | Bot Configuration → Welcome Message | Guests see your greeting first |
| Set a fallback reply | Bot Configuration → Default Answer | Guests get a response when no match exists |
| Define the bot’s tone | Bot Configuration → Bot Instruction | The chatbot follows your guidance |
| Choose the answer engine | Advanced Settings → Answer Engine | Switch between RAG and Agent (Pi) |
| Adjust reply style | Advanced Settings | Controls temperature, token cap, retrieval depth, and grounding mode |
| Enable Skill Mode | Advanced Settings → Skill Mode | Uses your configured Vertex ADK skill for streamed GenAI replies |
| Run Quick Setup | Quick Setup | Pre-fills messages and tone |
| Choose chat mode | Widget & Access → Chat mode | AI, live chat, or hybrid |
| Set live chat hours | Widget & Access → Operating Hours | Staff replies only during open windows |
| Create a landing page | Widget & Access → Create Landing Page | Guest link and QR options appear |
| Allow widget domains | Widget & Access → Whitelisted Domains | Widget loads on your websites |
Plan Access
- Chatbot setup requires a paid plan.
- Free-tier accounts see an upgrade prompt and cannot save changes.
To upgrade, go to Settings → Billing & Subscription.
Before You Start
Confirm these requirements:
- You have permission to manage Chatbot settings
- Your plan includes Chatbot features
- You know the tone you want the bot to use
Configure Bot Messages
-
Go to Chatbot → Setup
-
Stay on the Bot Configuration tab
-
Update Welcome Message with a short greeting
-
Update Default Answer with a helpful fallback reply
-
Click Save under each card
✓ A success message appears.
Set the Bot Instruction
-
In Bot Instruction, describe the tone and rules
-
Click Save
✓ The instruction is stored and used by the chatbot.
“Be concise and friendly. Ask a follow-up question if you are unsure.”
Set Advanced Reply Settings
-
Click Advanced Settings in the page header.
-
In Answer Engine, choose RAG or Agent (Pi).
-
Review the Generation section for reply behavior.
-
If you choose RAG, review the Retrieval section.
-
In Retrieval, turn Disable grounding RAG engine on or off.
-
Set values within these ranges:
- Temperature:
0to1 - Top P:
0to1 - Max Output Tokens:
500to3024 - Retrieval K:
1to7
- Temperature:
-
If you turn on Disable grounding RAG engine, keep Retrieval K between
1and3. -
Click Save.
✓ The modal closes after a successful save.
Lower values keep replies more focused. Higher values add more variety. RAG uses your chatbot documents and retrieval settings. Agent (Pi) hides the RAG-only controls in the modal. Turning on Disable grounding RAG engine prefetches context directly before answering. It uses more tokens, but retrieval is more reliable. These settings affect chatbot replies and connected voice flows.
Use Skill Mode
Use Skill Mode when your GenAI setup should stream responses through Vertex ADK. Streamliner syncs installed skills when the service starts. New or updated skills usually appear after the next deployment.
When Use Skill Mode is on, skill-based chat requests route to Agent (Pi). AVA still uses your Vertex ADK skill behind the scenes.
-
Click Advanced Settings.
-
Turn on Use Skill Mode.
-
Enter a Skill Name like
booking-assistant. -
Click Save.
✓ The setting stays on after you reopen Advanced Settings. ✓ The modal keeps your skill name.
Your Skill Name must use lowercase letters, numbers, and hyphens only. The field is required when Use Skill Mode is on. Vertex ADK runs the skill behind the scenes.
Ask your admin to restart Streamliner after adding or updating a skill package. If the skill still does not load, confirm the skill name matches the package name exactly.
Use Quick Setup (Optional)
- Click Quick Setup in the page header
- Follow the wizard to generate messages and tone
- Review the results in the fields
- Click Save on each section you want to keep
Choose a Chat Mode
-
Open the Widget & Access tab
-
Select one mode:
- AI only
- Live chat only
- Hybrid (AI + live chat)
✓ The selected mode highlights and takes effect.
Set Live Chat Hours
Use live chat hours when guests should only reach staff during coverage windows. The schedule uses your hotel timezone. Guests see your away message outside open hours. You can set multiple windows for each weekday.
-
Open the Widget & Access tab.
-
Turn on Limit live chat to operating hours.
-
Check the Timezone chip.
-
If it is wrong, update Timezone in Settings → Essentials → Hotel Basic Details.
-
Add open periods for each weekday.
-
Use Copy Mon → weekdays, Copy Mon → all days, Set 24/7, or Clear all to fill faster.
-
Use Open this day when a day stays closed.
-
Click Save changes.
✓ The status pill shows Open now or Closed now. ✓ Guests only reach staff during open windows. ✓ Outside hours, guests see your away message. ✓ Replies use the latest schedule. ✓ Invalid times show red borders and helper text.
If schedule data is incomplete or malformed, Streamliner loads a safe fallback schedule. You can still open the page, review the editor, and save a corrected schedule.
The timezone on this page always matches your hotel timezone. Use the Change link to open Settings → Essentials → Hotel Basic Details.
Create a Landing Page Link
-
In Widget & Access, find Landing Pages
-
Click Create Landing Page
✓ A new link appears for guest access.
-
Use View QR to preview the guest code.
-
Click Download chatbot QR if you need printed signage for rooms or welcome areas.
Manage Whitelisted Domains
- In Whitelisted Domains, enter a domain like
yourhotel.com - Click Add Domain
- Use the toggle to enable or disable the domain
- Remove a domain only if the widget should stop working there
Troubleshooting
Save button is disabled
What you see: You cannot save a message or instruction.
Fix:
- Make sure the field is not empty
- Remove extra spaces and try again
- Confirm your plan includes Chatbot features
Advanced settings will not save
What you see: The Save button stays disabled or shows validation errors.
Fix:
- Wait for the current advanced values to load
- Check every red validation message
- Keep Max Output Tokens between
500and3024 - Keep Retrieval K between
1and7 - If Disable grounding RAG engine is on, keep Retrieval K between
1and3 - Try Save again
RAG controls are missing
What you see: You cannot find Retrieval K or Disable grounding RAG engine.
Fix:
-
Open Advanced Settings
-
Check the current Answer Engine
-
Select RAG
-
Click Save
✓ The RAG-only controls appear again.
Retrieval K looks too low
What you see: Retrieval K only allows values from 1 to 3.
Fix:
- Turn off Disable grounding RAG engine
- Recheck Retrieval K
- Save the updated settings
Skill Mode will not save
What you see: Saving fails after you turn on Use Skill Mode.
Fix:
- Confirm Skill Name is not blank
- Use lowercase letters, numbers, and hyphens only
- Try a name like
booking-assistant - Click Save again
Skill Mode cannot find a skill
What you see: A skill does not show up after deployment.
Fix:
- Wait for the next deployment to finish.
- Confirm the skill package name matches the Skill Name.
- Ask your admin to restart Streamliner if the skill was added after startup.
- Contact support if the skill still does not load.
Landing page will not create
What you see: You get an error when creating a landing page.
Fix:
- Refresh the page and try again
- Follow any prompt to replace an older page
- Contact support if it still fails
Domain toggle does not work
What you see: The switch changes but reverts.
Fix:
- Refresh the page
- Remove the domain and add it again
- Try the toggle again
Guests see the away message outside hours
What you see: Guests get the away message during times you expect live replies.
Fix:
- Open Widget & Access.
- Check Limit live chat to operating hours.
- Confirm the current day is open.
- Check the Timezone chip matches Settings → Essentials → Hotel Basic Details.
- Save again after any changes.
- If the schedule just changed, refresh the widget and wait for the next transition.
Still Stuck?
Contact success@vouch-technologies.com if:
- ❌ Saves fail after multiple attempts
- ❌ Landing pages do not generate
- ❌ The issue lasts longer than 30 minutes
Helpful to include:
- Screenshot of the Chatbot Setup page
- The action you tried and the error message
- Time the issue started