ตั้งค่า Chatbot ของคุณ
โรงแรมส่วนใหญ่ตั้งค่าข้อความ คำสั่งของบอท และชั่วโมง live chat ได้ภายในประมาณ 7 นาที
คู่มือนี้ช่วยคุณตั้งค่าข้อความ chatbot ลักษณะการตอบ สิทธิ์การเข้าถึง และชั่วโมง live chat ใช้เมื่อคุณต้องการให้ผู้เข้าพักได้รับคำตอบที่สม่ำเสมอและจัดการการสนทนานอกเวลาได้
ไปที่: Chatbot → Setup
อ้างอิงด่วน
| งาน | ตำแหน่งที่คลิก | ผลลัพธ์ |
|---|---|---|
| ตั้งค่าข้อความต้อนรับ | Bot Configuration → Welcome Message | ผู้เข้าพักเห็นคำทักทายของคุณก่อน |
| ตั้งค่าคำตอบสำรอง | Bot Configuration → Default Answer | ผู้เข้าพักได้รับคำตอบเมื่อไม่มีรายการที่ตรงกัน |
| กำหนดโทนของบอท | Bot Configuration → Bot Instruction | chatbot ทำตามแนวทางของคุณ |
| เลือก answer engine | Advanced Settings → Answer Engine | สลับระหว่าง RAG กับ Agent (Pi) |
| ปรับรูปแบบการตอบ | Advanced Settings | ควบคุม temperature, token cap, retrieval depth และ grounding mode |
| เปิด Skill Mode | Advanced Settings → Skill Mode | ใช้ Vertex ADK skill ที่ตั้งค่าไว้เพื่อส่งคำตอบ GenAI แบบสตรีม |
| เปิดการยืนยันการจองของผู้เข้าพัก | Widget & Access → Guest reservation verification | ผู้เข้าพักระบุการเข้าพักก่อนเริ่มแชต |
| เรียกใช้ Quick Setup | Quick Setup | เติมข้อความและโทนให้ล่วงหน้า |
| เลือกโหมดแชต | Widget & Access → Chat mode | AI, live chat หรือ hybrid |
| ตั้งชั่วโมง live chat | Widget & Access → Operating Hours | พนักงานตอบเฉพาะในช่วงเวลาที่เปิด |
| สร้าง landing page | Widget & Access → Create Landing Page | มีลิงก์ผู้เข้าพักและตัวเลือก QR ปรากฏขึ้น |
| ปรับแต่งแผ่นพิมพ์ QR | Widget & Access → QR Print Template | แผ่นสำหรับห้องและสถานที่ใช้ดีไซน์ของคุณ |
| อนุญาตโดเมนของ widget | Widget & Access → Whitelisted Domains | widget โหลดบนเว็บไซต์ของคุณได้ |
สิทธิ์ตามแพ็กเกจ
- การตั้งค่า chatbot ต้องใช้แพ็กเกจแบบชำระเงิน
- บัญชีแบบฟรีจะแสดงข้อความให้อัปเกรดและไม่สามารถบันทึกการเปลี่ยนแปลงได้
หากต้องการอัปเกรด ให้ไปที่ Settings → Billing & Subscription
ก่อนเริ่มต้น
ยืนยันข้อกำหนดต่อไปนี้:
- คุณมีสิทธิ์จัดการการตั้งค่า Chatbot
- แพ็กเกจของคุณมีฟีเจอร์ Chatbot
- คุณรู้โทนที่ต้องการให้บอทใช้
ตั้งค่าข้อความของบอท
-
ไปที่ Chatbot → Setup
-
อยู่ที่แท็บ Bot Configuration
-
ปรับ Welcome Message ให้เป็นคำทักทายสั้น ๆ
-
ปรับ Default Answer ให้เป็นคำตอบสำรองที่เป็นประโยชน์
-
คลิก Save ใต้การ์ดแต่ละใบ
✓ จะมีข้อความแจ้งความสำเร็จปรากฏขึ้น
ตั้งค่า Bot Instruction
-
ใน Bot Instruction อธิบายโทนและกฎ
-
กด
Enterเพื่อขึ้นบรรทัดใหม่สำหรับกฎหรือตัวอย่างแต่ละข้อ -
คลิก Save
✓ ระบบจะบันทึกคำสั่งและให้ chatbot ใช้งาน
“ตอบสั้น กระชับ และเป็นมิตร หากไม่แน่ใจให้ถามคำถามต่อ”
คุณวางคำสั่งหลายบรรทัดที่มีกฎ ตัวอย่าง หรือข้อยกเว้นแยกกันได้
ตั้งค่าการตอบขั้นสูง
-
คลิก Advanced Settings ในส่วนหัวของหน้า
-
ใน Answer Engine เลือก RAG หรือ Agent (Pi)
-
ตรวจส่วน Generation เพื่อดูพฤติกรรมการตอบ
-
หากเลือก RAG ให้ตรวจส่วน Retrieval
-
ใน Retrieval เปิดหรือปิด Disable grounding RAG engine
-
ตั้งค่าให้อยู่ในช่วงต่อไปนี้:
- Temperature:
0ถึง1 - Top P:
0ถึง1 - Max Output Tokens:
500ถึง3024 - Retrieval K:
1ถึง7
- Temperature:
-
หากเปิด Disable grounding RAG engine ให้คง Retrieval K ไว้ระหว่าง
1ถึง3 -
คลิก Save
✓ modal จะปิดหลังบันทึกสำเร็จ
ค่าที่ต่ำทำให้คำตอบเจาะจงมากขึ้น ค่าที่สูงเพิ่มความหลากหลาย RAG ใช้เอกสาร chatbot และการตั้งค่า retrieval ของคุณ Agent (Pi) ซ่อนตัวควบคุมที่มีเฉพาะใน RAG จาก modal การเปิด Disable grounding RAG engine จะดึง context โดยตรงล่วงหน้าก่อนตอบ วิธีนี้ใช้ tokens มากขึ้น แต่ retrieval เชื่อถือได้มากกว่า การตั้งค่าเหล่านี้มีผลต่อคำตอบของ chatbot และโฟลว์เสียงที่เชื่อมต่ออยู่
ใช้ Skill Mode
ใช้ Skill Mode เมื่อการตั้งค่า GenAI ของคุณควรสตรีมคำตอบผ่าน Vertex ADK Streamliner จะซิงก์ skills ที่ติดตั้งไว้เมื่อบริการเริ่มทำงาน โดยปกติ skills ใหม่หรือที่อัปเดตจะแสดงหลังการ deploy ครั้งถัดไป
เมื่อเปิด Use Skill Mode คำขอแชตที่ใช้ skill จะถูกส่งไปที่ Agent (Pi) AVA ยังคงใช้ Vertex ADK skill ของคุณอยู่เบื้องหลัง
-
คลิก Advanced Settings
-
เปิด Use Skill Mode
-
กรอก Skill Name เช่น
booking-assistant -
คลิก Save
✓ การตั้งค่ายังคงเปิดอยู่หลังเปิด Advanced Settings อีกครั้ง ✓ modal ยังคงชื่อ skill ของคุณไว้
Skill Name ต้องใช้ตัวพิมพ์เล็ก ตัวเลข และขีดกลางเท่านั้น ช่องนี้จำเป็นเมื่อเปิด Use Skill Mode Vertex ADK จะรัน skill อยู่เบื้องหลัง
ขอให้แอดมินรีสตาร์ต Streamliner หลังเพิ่มหรืออัปเดตแพ็กเกจ skill หาก skill ยังไม่โหลด ให้ยืนยันว่าชื่อ skill ตรงกับชื่อแพ็กเกจทุกตัวอักษร
ใช้ Quick Setup (ไม่บังคับ)
- คลิก Quick Setup ในส่วนหัวของหน้า
- ทำตาม wizard เพื่อสร้างข้อความและโทน
- ตรวจผลลัพธ์ในช่องต่าง ๆ
- คลิก Save ในแต่ละส่วนที่ต้องการเก็บไว้
เลือกโหมดแชต
-
เปิดแท็บ Widget & Access
-
เลือกหนึ่งโหมด:
- AI only
- Live chat only
- Hybrid (AI + live chat)
✓ โหมดที่เลือกจะถูกไฮไลต์และมีผลทันที
ทำความเข้าใจการยืนยันการจอง
โฟลว์ chatbot บางรายการให้ผู้เข้าพักยืนยันการเข้าพักก่อนให้ความช่วยเหลือเฉพาะห้อง AVA ใช้การจับคู่ที่สอดคล้องกับ Checkout และเก็บข้อมูลระบุตัวตนของการจองนั้นไว้สำหรับแชต เมื่อเปิดใช้งาน ตัวอย่าง widget จะแสดงแบบฟอร์มระบุตัวตนและสถานะที่ยืนยันแล้ว
| ขั้นตอน | AVA ตรวจสอบอะไร | ผลลัพธ์ |
|---|---|---|
| ค้นหาห้อง | หมายเลขห้องของผู้เข้าพัก | AVA พบการจองที่เช็กอินแล้วหรือ due-out ที่ใช้งานอยู่หนึ่งรายการสำหรับห้องนั้น |
| จับคู่ผู้เข้าพัก | ชื่อผู้เข้าพัก | AVA ส่งคืนข้อมูลตัวตนมาตรฐานที่จับคู่ได้ |
| การจองที่เชื่อมโยง | การจองที่ผูกกับแชตอยู่แล้ว | AVA ข้ามคำขอยืนยันเพิ่มเติมและใช้ห้องที่บันทึกไว้ |
| ยืนยันซ้ำ | ตัวตนที่ยืนยันไว้ก่อนหน้า | AVA ตรวจสอบตัวตนที่บันทึกไว้โดยไม่จับคู่แบบคลุมเครือ |
| สิทธิ์เข้าแชตที่ยืนยันแล้ว | การจองที่เชื่อมโยงระหว่างการสนทนานี้ | AVA เก็บหลักฐานการเข้าพักที่ยืนยันแล้วไว้สำหรับคำขอบริการผู้เข้าพัก |
-
ขอหมายเลขห้องจากผู้เข้าพักก่อน
-
จากนั้นขอชื่อผู้เข้าพักหลัก
-
ใช้การสะกดเดียวกับที่แสดงใน PMS
-
หากผู้เข้าพักยืนยันแล้ว ให้ตรวจสอบตัวตนที่บันทึกไว้แทนการถามซ้ำ
-
ใช้การจองที่เชื่อมโยงต่อไปจนกว่าผู้เข้าพักจะเริ่มแชตใหม่
✓ หากผู้เข้าพักเชื่อมโยงการจองแล้ว AVA จะใช้ข้อมูลตัวตนของการจองนั้นซ้ำ ✓ การยืนยันใช้กฎเรื่องห้องและชื่อเดียวกับ Checkout ✓ หลังผู้เข้าพักเชื่อมโยงการจองแล้ว การสนทนาเดิมจะยังคงสิทธิ์เข้าถึงบริการตามการเข้าพักที่ยืนยันแล้วสำหรับคำขอบริการผู้เข้าพัก
การยืนยันการจองใช้ตัวจับคู่ผู้เข้าพักเดียวกับ Checkout โดยใช้ลำดับห้อง การจัดการชื่อดั้งเดิม และพฤติกรรมการเลือกผลลัพธ์แรกของ Checkout AVA จะเชื่อมโยงห้องเมื่อมีการจองที่เช็กอินแล้วหรือ due-out ที่ใช้งานอยู่ตรงกันเพียงหนึ่งรายการเท่านั้น หากไม่มีรายการที่ใช้งานอยู่หรือมีหลายรายการ การจองจะยังไม่ถูกยืนยัน การจองที่เชื่อมโยงช่วยให้ AVA ข้ามคำถามครั้งที่สองเมื่อผู้เข้าพักเชื่อมโยงการเข้าพักแล้ว หากผู้เข้าพักเปลี่ยนการจอง AVA จะขอห้องและชื่ออีกครั้ง
AVA เลือกพฤติกรรมการยืนยันการจองได้จากการตั้งค่า PMS ที่เชื่อมต่ออยู่ คุณไม่จำเป็นต้องกรอกหรือดูแลเวอร์ชัน PMS สำหรับโฟลว์นี้
หลังบันทึก Guest reservation verification ให้เปิดตัวอย่าง widget คุณควรเห็นแบบฟอร์มระบุตัวตนแทนหน้าจอเริ่มแชตปกติ
จัดการคำขอบริการของผู้เข้าพัก
ผู้เข้าพักที่ยืนยันแล้วและอยู่ในโรงแรมสามารถใช้แชตข้อความเพื่อขอบริการที่โรงแรมของคุณตั้งค่าไว้ ประเภทคำขอที่มีอาจรวมถึงสิ่งอำนวยความสะดวก การทำความสะอาด สัมภาระ บริการปลุก ปัญหาต่าง ๆ ข้อเสนอแนะ และบริการอื่น ๆ
| การดำเนินการของผู้เข้าพัก | พฤติกรรมของแชต |
|---|---|
| ถามว่ามีบริการใดบ้าง | แชตจะแสดงบริการที่เปิดใช้งานสำหรับการเข้าพักที่ยืนยันแล้ว |
| ขอหรือยกเลิกบริการ | แชตจะแสดงตัวอย่างก่อนสร้างหรือยกเลิกคำขอ |
| ยืนยันตัวอย่าง | ระบบจะส่งคำขอหลังจากมีการยืนยันอย่างชัดเจนในข้อความถัดไปเท่านั้น ผู้เข้าพักไม่ต้องกรอกฟิลด์ภายในของคำขอ |
| ตรวจสอบคำขอ | แชตจะแสดงสถานะของคำขอที่สร้างในการสนทนานั้น |
แชตจะไม่สร้างหรือยกเลิกคำขอบริการจากข้อความแรกเพียงอย่างเดียว ผู้เข้าพักต้องยืนยันตัวอย่างที่ระบุไว้อย่างชัดเจนในข้อความถัดไป ผู้เข้าพักไม่จำเป็นต้องระบุรหัสคำขอที่เตรียมไว้หรือฟิลด์ภายในอื่น ๆ AVA จะผูกการยืนยันกับตัวอย่างที่รอดำเนินการซึ่งเซิร์ฟเวอร์เก็บไว้
ผู้เข้าพักต้องมีการเข้าพักปัจจุบันที่ยืนยันแล้วและมีหมายเลขห้อง ผู้เข้าพักที่ยังไม่ยืนยันสามารถถามคำถามทั่วไปเกี่ยวกับโรงแรมต่อได้ แต่ไม่สามารถส่งคำขอบริการ หลังยืนยันการจอง AVA จะเก็บหลักฐานการเข้าพักที่ยืนยันแล้วไว้สำหรับการสนทนาที่กำลังใช้งาน จากนั้นผู้เข้าพักจะส่งคำขอบริการที่รองรับต่อได้โดยไม่ต้องยืนยันการจองอีกครั้ง
ทดสอบคำขอบริการของผู้เข้าพัก
-
ยืนยันผู้เข้าพักทดสอบผ่าน QR ห้องหรือการยืนยันการจอง
-
ถามว่ามีบริการสำหรับผู้เข้าพักใดบ้าง
-
ขอใช้บริการที่เปิดใช้งานหนึ่งรายการ
-
ตรวจสอบตัวอย่าง แล้วส่งคำยืนยันในข้อความแยกต่างหาก
✓ คำขอจะปรากฏหลังผู้เข้าพักยืนยันตัวอย่างที่ระบุไว้อย่างชัดเจนเท่านั้น ✓ ผู้เข้าพักยืนยันคำขอที่แสดงอยู่โดยไม่ต้องกรอกรหัสภายใน
ไม่เห็นคำขอบริการของผู้เข้าพัก
สิ่งที่เห็น: ผู้เข้าพักที่ยืนยันแล้วขอบริการ แต่แชตไม่แสดงโฟลว์คำขอ
วิธีแก้:
- ยืนยันว่าผู้เข้าพักเช็กอินแล้วและมีห้องที่จัดสรรไว้
- ยืนยันว่าผู้เข้าพักยืนยันการจองเสร็จแล้ว หรือใช้ QR ห้องที่ถูกต้อง
- ตรวจว่าบริการที่ขอเปิดใช้งานสำหรับโรงแรมแล้ว
- ยืนยันว่า Answer Engine ตั้งเป็น Agent (Pi) ขณะทดสอบคำขอบริการ
เชื่อมโยงการจองแล้ว แต่คำขอบริการยังใช้ไม่ได้
สิ่งที่เห็น: ผู้เข้าพักเชื่อมโยงการจองแล้ว แต่แชตเดิมยังไม่แสดงบริการสำหรับผู้เข้าพัก
วิธีแก้:
- ขอให้ผู้เข้าพักส่งข้อความใหม่ในบทสนทนาเดิม
- ยืนยันว่าการจองเช็กอินแล้วและมีหมายเลขห้อง
- ยืนยันว่า Answer Engine ตั้งเป็น Agent (Pi)
- เริ่มแชตใหม่แล้วทดสอบอีกครั้งหากปัญหายังคงอยู่
- ติดต่อฝ่ายสนับสนุนหากผู้เข้าพักยังขอบริการที่เปิดใช้งานไม่ได้
ตั้งชั่วโมง live chat
ใช้ชั่วโมง live chat เมื่อผู้เข้าพักควรติดต่อพนักงานได้เฉพาะช่วงเวลาที่มีคนดูแล ตารางเวลาจะใช้ timezone ของโรงแรม นอกช่วงเวลาที่เปิด ผู้เข้าพักจะเห็น away message คุณตั้งหลายช่วงเวลาในแต่ละวันได้
-
เปิดแท็บ Widget & Access
-
เปิด Limit live chat to operating hours
-
ตรวจ chip Timezone
-
หากไม่ถูกต้อง ให้อัปเดต Timezone ใน Settings → Essentials → Hotel Basic Details
-
เพิ่มช่วงเวลาที่เปิดสำหรับแต่ละวัน
-
ใช้ Copy Mon → weekdays, Copy Mon → all days, Set 24/7 หรือ Clear all เพื่อกรอกเร็วขึ้น
-
ใช้ Open this day เมื่อวันนั้นยังปิดอยู่
-
คลิก Save changes
✓ ป้ายสถานะจะแสดง Open now หรือ Closed now ✓ ผู้เข้าพักติดต่อพนักงานได้เฉพาะช่วงเวลาที่เปิด ✓ นอกเวลา ผู้เข้าพักจะเห็น away message ✓ การตอบใช้ตารางเวลาล่าสุด ✓ เวลาที่ไม่ถูกต้องจะแสดงกรอบสีแดงและข้อความช่วย
หากข้อมูลตารางเวลาไม่ครบหรือมีรูปแบบผิด Streamliner จะโหลดตารางเวลาสำรองที่ปลอดภัย คุณยังเปิดหน้า ตรวจสอบตัวแก้ไข และบันทึกตารางเวลาที่แก้ไขแล้วได้
timezone ในหน้านี้จะตรงกับ timezone ของโรงแรมเสมอ ใช้ลิงก์ Change เพื่อเปิด Settings → Essentials → Hotel Basic Details
สร้างลิงก์ Landing Page
- ใน Widget & Access ให้หา Landing Pages
- คลิก Create Landing Page ✓ ลิงก์ใหม่สำหรับผู้เข้าพักจะปรากฏขึ้น
- ใช้ View QR เพื่อดูตัวอย่างโค้ดสำหรับผู้เข้าพัก
- คลิก Download chatbot QR หากต้องการป้ายพิมพ์สำหรับห้องหรือพื้นที่ต้อนรับ
สร้าง QR สำหรับห้องแบบพิมพ์
QR สำหรับห้องแบบพิมพ์จะเปิด landing page ของ chatbot ที่ใช้ร่วมกัน และใส่ห้องที่สแกนเป็น context เมื่อมีการเข้าพักในห้องนั้นที่ active และ in-house ตรงกันเพียงหนึ่งรายการ AVA จะเชื่อมโยงเซสชันแชตกับการเข้าพักนั้น ระบบจะรีเฟรช context ของการเข้าพักที่เชื่อมโยงก่อนผู้เข้าพักใช้ text chat หรือฟีเจอร์เสียง AVA ยังจับคู่การเข้าพักแบบ native DUE_OUT หนึ่งรายการเมื่อสัญญาความสามารถของ PMS รองรับสถานะดังกล่าว มิฉะนั้น การค้นหา QR ห้องจะจับคู่เฉพาะการเข้าพักแบบ CHECKED_IN
AVA ใช้ค่าห้องแบบตรงตัวที่เข้ารหัสใน QR หาก AVA หา active in-house stay ที่ไม่ซ้ำกันไม่ได้ ห้องจะยังเป็นเพียง hint ที่ยังไม่ยืนยัน ลิงก์ QR ยังคงใช้ได้หาก CCI ไม่สามารถแก้ไขการเข้าพักได้ชั่วคราว คำนำหน้าชื่อผู้เข้าพัก เช่น Mr หรือ Ms ยังคงอยู่ในระเบียน PMS ได้ AVA ใช้ชื่อและนามสกุลของผู้เข้าพักเมื่อเชื่อมโยงเซสชันแชต
AVA โหลดหมายเลขห้องจากการตั้งค่าสิทธิ์เข้าถึงห้องของคุณ ให้สร้าง landing page ของ chatbot ก่อน
- เปิด Widget & Access ใน Chatbot → Setup
- สร้าง landing page หาก Shared chatbot landing page ไม่มีตัวเลือก
- ใน Room QR Code ให้เลือก landing page ของ chatbot ที่ใช้ร่วมกัน
- คลิก Generate ✓ AVA สร้าง QR ที่ใช้งานอยู่หนึ่งรายการให้แต่ละห้องที่ยังไม่มีโค้ด
- เลือกห้อง แล้วคลิก Print selected ✓ หากไม่เลือกห้อง AVA จะพิมพ์ QR ของทุกห้องที่ใช้งานอยู่
- พิมพ์แผ่นกระดาษและวางแต่ละโค้ดในห้องที่ตรงกัน
ดูแล QR สำหรับห้องแบบพิมพ์
- คลิก Print เพื่อพิมพ์โค้ดของห้องหนึ่งห้อง
- คลิก Regenerate หลังเปลี่ยนโค้ดหรือสงสัยว่ามีการแชร์โค้ด
- คลิก Disable เมื่อควรหยุดใช้โค้ดที่พิมพ์ไว้
- คลิก Enable เพื่อเปิดใช้โค้ดที่ปิดไว้กลับคืน
พิมพ์และเปลี่ยนป้ายห้องทันทีหลังสร้างใหม่ QR token เดิมจะหยุดทำงาน
สร้าง QR สถานที่แบบพิมพ์
สร้าง QR ที่มีชื่อสำหรับพื้นที่ส่วนกลาง เช่น ล็อบบี้หรือสระว่ายน้ำ แต่ละโค้ดจะเปิด landing page ของ chatbot ที่ใช้ร่วมกันและใส่ context ของสถานที่
- เปิด Widget & Access ใน Chatbot → Setup
- สร้าง landing page หาก Shared chatbot landing page ไม่มีตัวเลือก
- ใน Location QR Code ให้เลือก landing page ของ chatbot ที่ใช้ร่วมกัน
- กรอก Location name ที่ไม่ซ้ำกัน เช่น
Main entrance - คลิก Add location ✓ สถานที่ใหม่จะปรากฏในรายการ QR code
- เลือกสถานที่ที่ใช้งานอยู่หนึ่งรายการขึ้นไป แล้วคลิก Print selected
- วางโค้ดที่พิมพ์ไว้ในสถานที่ตามชื่อ
ชื่อสถานที่ยาวได้ไม่เกิน 100 ตัวอักษร ระบบจับคู่ชื่อโดยไม่แยกความแตกต่างของตัวพิมพ์
ดูแล QR สถานที่แบบพิมพ์
- คลิก Print เพื่อพิมพ์โค้ดของสถานที่หนึ่งแห่ง
- คลิก Regenerate หลังเปลี่ยนโค้ดหรือสงสัยว่ามีการแชร์โค้ด
- คลิก Disable เมื่อควรหยุดใช้โค้ดที่พิมพ์ไว้
- คลิก Enable เพื่อเปิดใช้โค้ดที่ปิดไว้กลับคืน
พิมพ์และเปลี่ยนป้ายสถานที่ทันทีหลังสร้างใหม่ QR token เดิมจะหยุดทำงาน
ปกป้องความเป็นส่วนตัวของ QR สถานที่
QR สถานที่ให้ context ของสถานที่เพื่อช่วยเหลือผู้เข้าพักทั่วไป QR เหล่านี้ไม่ยืนยันการจองและไม่เชื่อมโยงการเข้าพักกับเซสชันแชต นอกจากนี้ยังไม่ขอการยืนยันการจอง การค้นหา CCI หรือ context ของการเข้าพัก วิดีโอคอลจากเซสชัน QR สถานที่จะไม่รับข้อมูลเสริมจากการจอง
| ประเภท QR | พฤติกรรมการจองและการเข้าพัก |
|---|---|
| Room QR | เชื่อมโยงการเข้าพักแบบ CHECKED_IN ที่ไม่ซ้ำกันหนึ่งรายการ หรือ native DUE_OUT เมื่อสัญญาความสามารถของ PMS รองรับ |
| Location QR | เก็บเฉพาะ context ของสถานที่และไม่เชื่อมโยงการจอง |
ใช้ QR สถานที่ในล็อบบี้ สิ่งอำนวยความสะดวก และพื้นที่ส่วนกลางอื่น ๆ ใช้ QR ห้องเฉพาะจุดที่เหมาะสมกับการเชื่อมโยงการเข้าพักตามห้อง
ปรับแต่งเลย์เอาต์ QR ที่พิมพ์
ใช้เทมเพลตเดียวกันสำหรับแผ่นพิมพ์ QR ห้องและ QR สถานที่ QR ยังคงอ่านได้โดยมีพื้นหลังสีขาวรองอยู่ด้านหลังโค้ด
อัปโหลดพื้นหลังสำหรับพิมพ์
- ใน QR Print Template คลิก Upload background image
- เลือกไฟล์ PNG, JPG/JPEG หรือ PDF หนึ่งหน้า
- ให้ไฟล์มีขนาดไม่เกิน
10 MB✓ เทมเพลตจะปรากฏในตัวอย่าง
AVA ปฏิเสธไฟล์ PDF ที่มีศูนย์หน้าหรือหลายหน้า
จัดตำแหน่งฟิลด์ QR
- ลาก QR Code ไปบนพื้นหลัง หรือคลิกฟิลด์แล้วคลิกตัวอย่าง
- ลาก QR Label ไปบนพื้นหลังเมื่อต้องการชื่อห้องหรือสถานที่
- เลือกฟิลด์เพื่อแก้ค่า X, Y, Width และ Height
- ให้ QR Code เป็นสี่เหลี่ยม AVA จะล็อกความกว้างและความสูงในอัตราส่วน 1:1
- สำหรับ QR Label ให้ตั้งขนาดฟอนต์ สีข้อความ และการจัดแนว
- ใช้ตัวสลับตัวอย่างเพื่อตรวจฟิลด์ของเทมเพลตหรือค่าตัวอย่างการพิมพ์
- คลิก Save design ✓ เลย์เอาต์จะใช้กับ QR ห้องและ QR สถานที่ที่พิมพ์ออกมา
QR Label จะเปลี่ยนโดยอัตโนมัติสำหรับแต่ละห้องหรือสถานที่ ลบ QR Print Template เพื่อคืนค่าแผ่นพิมพ์แบบสามรายการต่อหน้าเริ่มต้นของ AVA
จัดการ Whitelisted Domains
- ใน Whitelisted Domains กรอกโดเมน เช่น
yourhotel.com - คลิก Add Domain
- ใช้สวิตช์เพื่อเปิดหรือปิดโดเมน
- ลบโดเมนเฉพาะเมื่อไม่ต้องการให้ widget ทำงานที่นั่นแล้ว
การแก้ปัญหา
ปุ่ม Save ถูกปิดใช้งาน
สิ่งที่เห็น: ไม่สามารถบันทึกข้อความหรือคำสั่งได้ วิธีแก้:
- ตรวจว่าช่องไม่ว่าง
- ลบช่องว่างส่วนเกินแล้วลองใหม่
- ยืนยันว่าแพ็กเกจของคุณมีฟีเจอร์ Chatbot
บันทึก advanced settings ไม่ได้
สิ่งที่เห็น: ปุ่ม Save ยังคงถูกปิดใช้งานหรือแสดงข้อผิดพลาดการตรวจสอบ วิธีแก้:
- รอให้ค่าขั้นสูงปัจจุบันโหลดเสร็จ
- ตรวจข้อความตรวจสอบสีแดงทุกจุด
- คง Max Output Tokens ไว้ระหว่าง
500ถึง3024 - คง Retrieval K ไว้ระหว่าง
1ถึง7 - หากเปิด Disable grounding RAG engine ให้คง Retrieval K ไว้ระหว่าง
1ถึง3 - ลอง Save อีกครั้ง
ไม่เห็นตัวควบคุม RAG
สิ่งที่เห็น: หา Retrieval K หรือ Disable grounding RAG engine ไม่เจอ วิธีแก้:
- เปิด Advanced Settings
- ตรวจ Answer Engine ปัจจุบัน
- เลือก RAG
- คลิก Save ✓ ตัวควบคุมเฉพาะ RAG จะแสดงอีกครั้ง
Retrieval K ดูต่ำเกินไป
สิ่งที่เห็น: Retrieval K ให้เลือกได้แค่ 1 ถึง 3
วิธีแก้:
- ปิด Disable grounding RAG engine
- ตรวจ Retrieval K อีกครั้ง
- บันทึกการตั้งค่าที่อัปเดตแล้ว
Skill Mode บันทึกไม่ได้
สิ่งที่เห็น: บันทึกล้มเหลวหลังเปิด Use Skill Mode วิธีแก้:
- ยืนยันว่า Skill Name ไม่ว่าง
- ใช้ตัวพิมพ์เล็ก ตัวเลข และขีดกลางเท่านั้น
- ลองชื่อเช่น
booking-assistant - คลิก Save อีกครั้ง
Skill Mode หา skill ไม่พบ
สิ่งที่เห็น: skill ไม่แสดงหลัง deploy วิธีแก้:
- รอให้ deploy ครั้งถัดไปเสร็จ
- ยืนยันว่าชื่อแพ็กเกจ skill ตรงกับ Skill Name
- ขอให้แอดมินรีสตาร์ต Streamliner หากเพิ่ม skill หลังเริ่มบริการ
- ติดต่อฝ่ายสนับสนุนหาก skill ยังไม่โหลด
การยืนยันการจองไม่พบการเข้าพัก
สิ่งที่เห็น: chatbot จับคู่ผู้เข้าพักกับการจองไม่ได้ วิธีแก้:
- ยืนยันว่าผู้เข้าพักกรอกหมายเลขห้องถูกต้อง
- ขอชื่อผู้เข้าพักหลักตามการจอง
- ตรวจว่ามีการจองที่เช็กอินแล้วตรงกับห้องนั้นเพียงหนึ่งรายการ หาก PMS รองรับ DUE_OUT แบบ native การเข้าพักในวันออกก็จับคู่ได้เช่นกัน
- หากมีการเข้าพักที่ active หลายรายการใช้ห้องเดียวกัน ให้ขอให้แผนกต้อนรับแก้ข้อมูล PMS
- ลองโฟลว์การยืนยันอีกครั้ง
ตัวอย่างการยืนยันยังแสดงแชตปกติ
สิ่งที่เห็น: ตัวอย่าง widget ไม่แสดงแบบฟอร์มระบุตัวตน วิธีแก้:
- เปิด Widget & Access
- เปิด Guest reservation verification
- คลิก Save
- รีเฟรชแผงตัวอย่าง
- ตรวจว่าโหมดตัวอย่างไม่ได้ซ่อนหน้าจอยืนยัน
ยืนยันได้ครั้งหนึ่งแล้วล้มเหลวอีก
สิ่งที่เห็น: ผู้เข้าพักยืนยันสำเร็จ แล้วล้มเหลวเมื่อตรวจสอบภายหลัง วิธีแก้:
- ขอให้ผู้เข้าพักใช้หมายเลขห้องและชื่อผู้เข้าพักเดิมอีกครั้ง
- ยืนยันว่าผู้เข้าพักยังใช้การจองเดิม
- เริ่มแชตใหม่หากผู้เข้าพักเปลี่ยนการจอง
- รีเฟรชการสนทนาแล้วลองใหม่
สร้าง landing page ไม่ได้
สิ่งที่เห็น: เกิดข้อผิดพลาดเมื่อสร้าง landing page วิธีแก้:
- รีเฟรชหน้าแล้วลองใหม่
- ทำตามพรอมต์เพื่อแทนที่หน้าเก่าหากมี
- ติดต่อฝ่ายสนับสนุนหากยังล้มเหลว
สร้าง QR ห้องไม่ได้
สิ่งที่เห็น: Generate ยังคงปิดใช้งาน หรือ AVA โหลดห้องไม่ได้ วิธีแก้:
- สร้าง landing page ของ chatbot อย่างน้อยหนึ่งหน้า
- ยืนยันว่าได้ตั้งค่าสิทธิ์เข้าถึงห้องของโรงแรมแล้ว
- รีเฟรช Chatbot → Setup
- เลือก landing page แล้วคลิก Generate อีกครั้ง
สร้าง QR สถานที่ไม่ได้
สิ่งที่เห็น: Add location ยังคงปิดใช้งาน หรือการบันทึกล้มเหลว วิธีแก้:
- สร้าง landing page ของ chatbot อย่างน้อยหนึ่งหน้า
- เลือก landing page ใน Location QR Code
- กรอกชื่อสถานที่ยาว 1 ถึง 100 ตัวอักษร
- ตรวจว่าไม่มีสถานที่อื่นใช้ชื่อเดียวกัน
- คลิก Add location อีกครั้ง ✓ ชื่อที่ต่างกันเฉพาะตัวพิมพ์ยังถือว่าเป็นชื่อซ้ำ
QR สถานที่ใช้งานไม่ได้
สิ่งที่เห็น: ผู้เข้าพักสแกนโค้ดสถานที่ แต่แชตไม่เปิด วิธีแก้:
- เปิด Location QR Code ใน Chatbot → Setup
- ตรวจว่าโค้ดถูกปิดใช้งานหรือไม่
- คลิก Enable หรือคลิก Regenerate แล้วพิมพ์โค้ดทดแทน
- ยืนยันว่า landing page ที่เลือกยังมีอยู่
QR ห้องแบบพิมพ์ใช้ไม่ได้แล้ว
สิ่งที่เห็น: ผู้เข้าพักสแกนโค้ดห้อง แต่ chatbot ไม่เปิด วิธีแก้:
- เปิด Room QR Code ใน Chatbot → Setup
- ตรวจว่าโค้ดถูกปิดใช้งานหรือไม่
- คลิก Enable หรือคลิก Regenerate แล้วพิมพ์โค้ดทดแทน
- ยืนยันว่า landing page ที่เลือกยังมีอยู่
อัปโหลด QR print template ไม่สำเร็จ
สิ่งที่เห็น: AVA ปฏิเสธไฟล์พื้นหลังหรือแสดงข้อผิดพลาดขณะอัปโหลด
วิธีแก้:
- ใช้ไฟล์ PNG, JPG/JPEG หรือ PDF
- ให้ไฟล์มีขนาดไม่เกิน
10 MB - หากใช้ PDF ให้ลบหน้าที่เกินและอัปโหลดเพียงหนึ่งหน้า
- รีเฟรช Chatbot → Setup แล้วอัปโหลดไฟล์อีกครั้ง
บันทึกดีไซน์ QR print ไม่ได้
สิ่งที่เห็น: Save design ล้มเหลว หรือตำแหน่งหายไปหลังรีเฟรช
วิธีแก้:
- ยืนยันว่าตัวอย่างพื้นหลังยังโหลดอยู่
- วางฟิลด์ QR Code ที่จำเป็นลงในตัวอย่าง
- ให้ความกว้างและความสูงของ QR Code เท่ากัน
- คลิก Save design อีกครั้ง
แผ่น QR ที่พิมพ์ใช้เลย์เอาต์เริ่มต้น
สิ่งที่เห็น: แผ่นพิมพ์ใช้เลย์เอาต์มาตรฐานแบบสามรายการต่อหน้าของ AVA
วิธีแก้:
- กลับไปที่ Chatbot → Setup → Widget & Access
- ตรวจว่า QR Print Template ยังแสดงพื้นหลังที่บันทึกไว้
- หากไม่พบเทมเพลต ให้อัปโหลดอีกครั้งแล้วคลิก Save design
- พิมพ์ QR อีกครั้งหลังเทมเพลตปรากฏ
การลงทะเบียน QR ห้องล้มเหลว
สิ่งที่เห็น: ผู้เข้าพักสแกน QR ห้อง แต่การลงทะเบียนล้มเหลว
คุณอาจเห็นข้อผิดพลาดที่กล่าวถึง guest.property title should not exist
วิธีแก้:
- ขอให้ผู้เข้าพักรีเฟรช landing page ของ QR
- ขอให้ผู้เข้าพักสแกน QR ห้องอีกครั้ง
- ยืนยันว่าการเข้าพักของผู้เข้าพักเป็น CHECKED_IN การเข้าพักแบบ DUE_OUT จะจับคู่ได้เฉพาะเมื่อ PMS รองรับสถานะนั้นแบบ native
- ยืนยันว่าค่าห้องที่เข้ารหัสตรงกับค่าห้องใน PMS ทุกประการ
- ยืนยันว่ามี active stay ตรงกับห้องเพียงหนึ่งรายการ
- คงคำนำหน้าชื่อผู้เข้าพักไว้ในระเบียน PMS ไม่จำเป็นต้องลบออก
- ใช้การยืนยันผู้เข้าพักด้วยตนเองหากการค้นหา QR ยังล้มเหลว
- ติดต่อฝ่ายสนับสนุนหากการลงทะเบียนยังล้มเหลว
สวิตช์โดเมนใช้งานไม่ได้
สิ่งที่เห็น: สวิตช์เปลี่ยนแล้วเด้งกลับ วิธีแก้:
- รีเฟรชหน้า
- ลบโดเมนแล้วเพิ่มใหม่
- ลองสวิตช์อีกครั้ง
ผู้เข้าพักเห็น away message นอกเวลา
สิ่งที่เห็น: ผู้เข้าพักได้รับ away message ในช่วงที่คุณคาดว่าจะมีการตอบสด วิธีแก้:
- เปิด Widget & Access
- ตรวจ Limit live chat to operating hours
- ยืนยันว่าวันปัจจุบันเปิดอยู่
- ตรวจว่า chip Timezone ตรงกับ Settings → Essentials → Hotel Basic Details
- บันทึกอีกครั้งหลังแก้ไข
- หากเพิ่งเปลี่ยนตารางเวลา ให้รีเฟรช widget และรอการเปลี่ยนช่วงเวลาครั้งถัดไป
ยังติดปัญหาอยู่?
ติดต่อ success@vouch-technologies.com หาก:
- ❌ การยืนยันการจองยังล้มเหลวหลังยืนยันหมายเลขห้องและชื่อผู้เข้าพักแล้ว
- ❌ สร้าง landing page ไม่ได้
- ❌ ปัญหานานเกิน 30 นาที
ข้อมูลที่ควรแนบ:
- ภาพหน้าจอหน้า Chatbot Setup หรือการสนทนา
- การกระทำที่คุณลองและข้อความผิดพลาด
- หมายเลขห้องและชื่อผู้เข้าพัก หากการยืนยันล้มเหลว
- เวลาที่เริ่มเกิดปัญหา