คู่มือการใช้งาน Live Chat · แชทสด

สำหรับแอดมิน Plus Dental Clinic · อัปเดต 10 ก.ค. 2026
เปิด Live Chat →
⚠️ กฎเหล็กข้อที่ 1 — ต้องตรวจแท็บ "✅ ตรวจ AI" ให้ครบทุกเคส
ทุกบทสนทนาที่ AI ตอบลูกค้า จะเข้าคิวในแท็บ ✅ ตรวจ AI โดยอัตโนมัติ แอดมินมีหน้าที่ไล่ตรวจให้ครบ — แชตใดที่ไม่มีคนตรวจ ถือว่ามีความเสี่ยงที่ AI ตอบผิดแล้วไม่มีใครรู้ (ตัวอย่างจริง: AI เคยแจ้งวันนัดเป็นปี 2025 ทั้งที่จริงคือ 2026 — เจอเพราะมีคนตรวจ)

เป้าหมายของทีม: ทำคิวตรวจ AI ให้เป็น 0 ก่อนจบกะทุกวัน และก่อนเลิกงานให้เช็คตัวกรอง 🔒 หยุดถาวร ว่าไม่มีลูกค้าค้างไม่มีคนตอบ
สารบัญ: ภาพรวม · งานประจำวัน 5 ขั้น · กรณีตัวอย่าง · แท็บทั้ง 8 · ปุ่มในห้องแชต 10 ปุ่ม · กลไกหยุดบอท · การอ่านฟองแชต · หน้าประกอบ · คำถามพบบ่อย

ภาพรวมระบบ

บอท AI ตอบลูกค้าทาง Facebook Messenger อัตโนมัติตลอด 24 ชม. หน้า Live Chat คือศูนย์ควบคุมของแอดมิน ใช้ทำ 3 อย่าง:

1. ตรวจคำตอบของ AI — ทุกแชตที่บอทตอบ ต้องมีคนดูว่าตอบถูกไหม (แท็บ ✅ ตรวจ AI)
2. รับช่วงต่อจากบอท — เคสที่บอทตอบไม่ได้/ส่งต่อมา แอดมินตอบเองแล้วปิด Ticket (แท็บ 🤖 บอทส่งต่อ)
3. เก็บตกข้อมูลสำคัญ — ลงนัด / บันทึกเลื่อนนัด เมื่อ AI ดักจับไม่ได้ (ปุ่ม 📋 ลงนัด, 📅 เลื่อนนัด)

งานประจำวันของแอดมิน — 5 ขั้น

  1. เปิดแท็บ ✅ ตรวจ AI — ไล่ตรวจการ์ดทีละเคสจากบนลงล่าง อ่านว่า "ลูกค้าถามอะไร → บอทตอบอะไร"
  2. ตอบถูก → กด ✅ ตอบถูกต้อง เคสจะหายจากคิวทันที
  3. ตอบผิด → กด ✍️ แก้คำตอบ → ห้องแชตเปิดพร้อมแถบเหลือง → พิมพ์คำตอบที่ถูกต้องส่งหาลูกค้าจริง → กด 🛠 ปรับปรุงคำตอบ — ระบบเก็บคู่ "ผิด→ถูก" ไว้ใช้สอนบอทให้ฉลาดขึ้น
  4. เคสในแท็บ 🤖 บอทส่งต่อ — บอทหยุดรอคนอยู่ เข้าไปตอบลูกค้าเอง จบเรื่องแล้วกด 🎫 ปิด Ticket · คืนบอท เพื่อให้บอทกลับมาทำงาน
  5. ก่อนเลิกงาน — เช็ค 2 อย่าง: (ก) คิวตรวจ AI เหลือ 0 หรือไม่ (ข) เปิด dropdown "หัวข้อส่งต่อ" เลือก 🔒 หยุดถาวร รอคนปิด — ต้องไม่มีเคสค้างที่ลืมคืนบอท
💡 การกดปุ่ม เลื่อนนัด / ลงนัด / ปักหมุด ไม่นับเป็นการตรวจ — ทำเสร็จแล้วยังต้องกด ✅ ตอบถูกต้อง หรือ ✍️ แก้คำตอบ เสมอ (ระบบจะมีข้อความเตือนทุกครั้ง)

กรณีตัวอย่าง — เจอแบบนี้ ทำแบบนี้

เคสที่ 1: บอทตอบผิด / ตอบไม่ตรงคำถาม

สถานการณ์: ตรวจแชตแล้วเจอบอทบอกวันนัดผิดปี

ลูกค้า: นัดวันเสาร์ที่ 26 ก.ค. ใช่ไหมคะ
บอท: ใช่ค่ะ วันเสาร์ที่ 26 ก.ค. 2025 นะคะ ← ผิด! ปีนี้คือ 2026

ทำตามนี้:

  1. กด ✍️ แก้คำตอบ — แถบเหลืองโหมดแก้คำตอบจะขึ้นบนห้องแชต
  2. พิมพ์คำตอบที่ถูกต้องส่งหาลูกค้าตามปกติ เช่น "ขออภัยค่ะ เป็นวันเสาร์ที่ 26 ก.ค. 2026 นะคะ" (พิมพ์กี่ข้อความก็ได้)
  3. กด 🛠 ปรับปรุงคำตอบ ในแถบเหลือง → ยืนยัน — จบ! ระบบเก็บคู่ "บอทตอบผิด ↔ คำตอบที่ถูก" ไว้สอนบอทอัตโนมัติ ไม่ต้องกดตอบถูกต้องซ้ำ

ถ้าบอทเพี้ยนหนักหรือเป็นเรื่องละเอียดอ่อน (ร้องเรียน/อาการแทรกซ้อน) ให้กด ✋ หยุดบอท ก่อน แล้วคุยเองจนจบ ค่อยกด 🎫 ปิด Ticket · คืนบอท

เคสที่ 2: ลูกค้าขอเลื่อนนัด

สถานการณ์:

ลูกค้า: ขอเลื่อนเป็นวันที่ 31 ได้มั้ยคะ
บอท: ได้เลยค่ะ เลื่อนเป็นวันศุกร์ที่ 31 ก.ค. เวลาเดิมนะคะ

⚠️ จุดสำคัญ: ถึงบอทจะรับปากลูกค้าไปแล้ว แต่ข้อมูลการเลื่อนยังไปไม่ถึงเจ้าหน้าที่สาขา — นัดจริงในระบบคลินิกยังเป็นวันเดิม! แอดมินต้องบันทึกเสมอ:

  1. กด 📅 เลื่อนนัด — ฟอร์มเด้งขึ้น ชื่อ/เบอร์เติมให้อัตโนมัติ (เช็คความถูกต้องด้วย)
  2. กรอก: บริการ (เช่น จัดฟัน/รีเทนเนอร์) + เลื่อนเป็นวันที่ + เวลาใหม่ (วันเดิมรู้ก็ใส่ ไม่รู้เว้นได้) + เลือกสาขา
  3. กด 💾 บันทึกเลื่อนนัด → รายการไปขึ้นหน้า 🔁 เลื่อนนัด (/reschedules) เจ้าหน้าที่จะไปแก้นัดในระบบคลินิกจริง แล้วติ๊ก ✓ ดำเนินการแล้ว
  4. กลับมากดตรวจตามปกติ: บอทคุยถูกต้อง → ✅ ตอบถูกต้อง / บอทตอบผิดด้วย → ✍️ แก้คำตอบ

เคสที่ 3: ลูกค้าให้ชื่อ+เบอร์จองนัด — เช็คยังไงว่า AI บันทึกแล้วหรือยัง

สถานการณ์:

ลูกค้า: ชื่อสมศรี ใจดี 081-234-5678 สะดวกเสาร์บ่ายค่ะ
บอท: รับเรื่องแล้วค่ะ เดี๋ยวมีเจ้าหน้าที่โทรยืนยันนัดนะคะ

วิธีเช็คที่ง่ายที่สุด — กด 📋 ลงนัด แล้วดูหัวฟอร์ม:

  1. ถ้ามีแถบเหลือง "⚠️ ลูกค้าคนนี้มีในคิวจองแล้ว (วันเวลา · เบอร์)" = AI จับได้แล้ว ✅ → กดยกเลิกปิดฟอร์มได้เลย ไม่ต้องทำอะไร
  2. ถ้าไม่มีแถบเหลือง = AI พลาด ยังไม่มีชื่อในระบบ → กรอกฟอร์มให้ครบ: ชื่อ-นามสกุล + เบอร์ (บังคับ) + บริการ + สาขา + วัน-เวลาที่สะดวก → กด 💾 ลงนัด → รายชื่อเข้าหน้า 📅 คิวจอง (/bookings) ทันที เจ้าหน้าที่จะไล่โทรยืนยันตามคิว
  3. กดตรวจปิดท้ายเช่นเคย (✅ / ✍️)

ทางเช็คสำรอง: เปิดแท็บ 📋 ให้เบอร์แล้ว แล้วหาชื่อลูกค้า หรือค้นในหน้า /bookings ก็ได้ผลเหมือนกัน

เคสที่ 4: เรื่องยังไม่จบ ต้องตามต่อพรุ่งนี้

สถานการณ์: ลูกค้าบอก "ขอถามแฟนก่อน เดี๋ยวมาตอบนะคะ" หรือรอเช็คคิวหมอให้ลูกค้าอยู่

  1. กด 📌 ปักหมุด — เคสไปอยู่แท็บ 📌 ปักหมุด พร้อมชื่อคนปักและเวลา
  2. วันถัดมาเปิดแท็บ 📌 ปักหมุด → กด 💬 ดู/ตอบ เพื่อตามงานต่อ
  3. จบเรื่องแล้วกด ถอดหมุด ออก — แท็บนี้ควรมีเฉพาะเรื่องที่ยังไม่จบจริง ๆ

ปักหมุดไม่มีผลกับบอท — บอทยังตอบลูกค้าตามปกติ ถ้าต้องการให้บอทเงียบด้วย ใช้ ✋ หยุดบอท หรือ ⏱️ +30 ควบคู่

เคสที่ 5: ลูกค้าโกรธ / เรื่องร้องเรียน / เคสที่คนต้องคุยเท่านั้น

สถานการณ์: ลูกค้า: จัดฟันแล้วเจ็บมาก จะฟ้องนะ ไม่พอใจมาก

  1. กด ✋ หยุดบอท ทันที — บอทจะเงียบถาวรสำหรับลูกค้าคนนี้ กันบอทตอบซ้ำเติมสถานการณ์
  2. แอดมินคุยเองจนเรื่องคลี่คลาย (เคสจะโชว์ในแท็บ 🤖 บอทส่งต่อ พร้อมป้าย "✋ แอดมินหยุดบอทเอง" — ทีมเห็นว่าใครถือเคสอยู่)
  3. จบเรื่องแล้วกด 🎫 ปิด Ticket · คืนบอท — บอทกลับมาทำงาน + ลงประวัติตรวจให้อัตโนมัติ

⚠️ อย่าลืมขั้นที่ 3 เด็ดขาด — ถ้าลืม ลูกค้าคนนี้จะไม่มีใครตอบเลย เช็คได้จากตัวกรอง 🔒 หยุดถาวร รอคนปิด ในแท็บบอทส่งต่อ

แท็บทั้ง 8 (คอลัมน์ซ้าย)

แท็บคืออะไร · ใช้ทำอะไร
✅ ตรวจ AI (n)คิวงานหลักของแอดมิน — บทสนทนาที่บอทตอบแล้วยังไม่มีคนตรวจ ตัวเลขคือจำนวนที่ค้าง ต้องไล่ให้เป็น 0 ทุกวัน ถ้าบอทตอบลูกค้าคนเดิมเพิ่มหลังตรวจแล้ว เคสจะกลับเข้าคิวใหม่อัตโนมัติ (มีช่องกรอง + ปุ่มเปลี่ยนหน้า)
🗂 ตรวจแล้วประวัติการตรวจทั้งหมด — เห็นว่าเคสไหนตรวจแล้ว ใครตรวจ เมื่อไหร่ ผลคืออะไร (✅ ถูกต้อง / 🛠 ปรับปรุงแล้ว / 🎫 ปิด Ticket) พร้อมคำตอบเดิมของบอทและข้อความที่แอดมินแก้ ใช้ค้นย้อนหลังได้
📌 ปักหมุดเคสที่แอดมินปักหมุดไว้ติดตามผล (เช่น รอลูกค้ายืนยัน รอเช็คคิวให้) เห็นว่าใครปัก เมื่อไหร่ จบเรื่องแล้วกดถอดหมุดออก
🤖 บอทส่งต่อเคสที่บอทหยุดตอบรอคน — มาจาก 3 ทาง: คีย์เวิร์ดร้องเรียน / AI ส่งต่อเอง / แอดมินกด ✋ หยุดบอท ทุกเคสต้องมีคนเข้าไปตอบแล้วปิด Ticket · dropdown "หัวข้อส่งต่อ" ด้านบนมีตัวเลือก 🔒 หยุดถาวร รอคนปิด (n) ไว้ดูเฉพาะเคสที่บอทเงียบถาวรจนกว่าจะมีคนกดคืน
🧑‍💼 แอดมินตอบเคสที่แอดมินกำลังคุยอยู่ (ระบบพักบอทให้อัตโนมัติ 5 นาทีทุกครั้งที่แอดมินส่งข้อความ)
📋 ให้เบอร์แล้วลูกค้า 100 รายล่าสุดที่ให้ชื่อ+เบอร์แล้ว (รายชื่อเดียวกับหน้า คิวจอง /bookings)
⏳ รอตอบเธรดที่ข้อความล่าสุดเป็นของลูกค้าและยังไม่มีใครตอบ — ไล่เคลียร์ตามลำดับเวลา
💬 บทสนทนาบทสนทนาทั้งหมด ค้นหาได้จากชื่อ/รหัสลูกค้า/ข้อความ + ตัวกรองสถานะ (🔥ร้อน/🟡อุ่น/ทักแล้ว/❄️เย็น) บริการ และสาขา

แถบบนสุดของคอลัมน์ซ้าย = สถานะโหมดทดสอบ (ปุ่มเปิด/ปิดเห็นเฉพาะบัญชี admin) — เปิดเมื่อไหร่บอทจะ "คิดคำตอบแต่ไม่ส่งหาลูกค้าจริง" ใช้เฉพาะตอนทดสอบระบบเท่านั้น

ปุ่มในห้องแชต — 10 ปุ่ม (แถบเขียวบนหัวห้อง)

ปุ่มทำอะไร · ใช้เมื่อไหร่
✅ ตอบถูกต้องยืนยันว่าคำตอบล่าสุดของบอทถูกต้อง — เคสหายจากคิวตรวจ AI และลงประวัติว่าใครตรวจ
✍️ แก้คำตอบบอทตอบผิด → เข้าโหมดแก้ (แถบเหลืองขึ้น) → พิมพ์คำตอบที่ถูกส่งหาลูกค้าตามปกติ → กด 🛠 ปรับปรุงคำตอบ ในแถบเหลืองเพื่อบันทึก คู่ผิด→ถูกจะถูกเก็บไว้ใช้ปรับปรุงบอท
✋ หยุดบอทหยุดบอทสำหรับลูกค้าคนนี้ถาวร (คนรับเคสเอง) — บอทจะไม่ตอบจนกว่าจะมีคนกด 🎫 ปิด Ticket · คืนบอท เคสไปโชว์ในแท็บ 🤖 บอทส่งต่อ พร้อมชื่อคนกด ใช้เมื่อบอทตอบเพี้ยนหรือเคสละเอียดอ่อนที่ต้องใช้คนเท่านั้น
📌 ปักหมุดปักเคสนี้เข้าแท็บ 📌 ปักหมุด ไว้ติดตามผลภายหลัง — กดซ้ำ (ถอดหมุด) เมื่อจบเรื่อง · ไม่มีผลกับบอท บอทยังตอบตามปกติ
📅 เลื่อนนัดลูกค้าขอเลื่อนนัดในแชต → กรอกฟอร์ม (ชื่อ/เบอร์เติมให้อัตโนมัติ + วันเวลาใหม่ + บริการ; วันเดิมไม่บังคับ) → รายการเข้าหน้า เลื่อนนัด (/reschedules) ให้เจ้าหน้าที่ไปแก้นัดในระบบคลินิกจริง — ใช้เป็นตาข่ายนิรภัยเมื่อ AI ดักจับการขอเลื่อนไม่ได้
📋 ลงนัดAI เก็บชื่อ+เบอร์ไม่สำเร็จ → กรอกฟอร์มเอง (ชื่อ-นามสกุล + เบอร์ บังคับ) → รายชื่อเข้าหน้า คิวจอง (/bookings) ทันที เหมือนที่บอทลงให้ปกติ (1 ลูกค้า = 1 แถว ถ้ามีอยู่แล้วระบบเตือนและอัปเดตทับ ไม่ซ้ำ)
🗗 เปิดแยกหน้าต่างเปิดแชตห้องนี้ในแท็บเบราว์เซอร์ใหม่ (ไว้ดูหลายเคสพร้อมกัน)
✕ ปิดปิดห้องแชตนี้ กลับไปหน้ารายการ (ไม่มีผลกับบอทหรือลูกค้า)
🎫 ปิด Ticket · คืนบอทจบเคสที่คนถืออยู่ → บอทกลับมาตอบลูกค้าคนนี้ทันที + ลงประวัติตรวจอัตโนมัติว่าใครปิด — ใช้ปิดทั้งเคสบอทส่งต่อและเคสที่กด ✋ หยุดบอท ไว้
⏱️ +30หยุดบอทชั่วคราว 30 นาที (กดซ้ำ = ต่อเวลาเพิ่มอีก 30) — เหมาะกับเคสที่ขอเวลาคุยเองแป๊บเดียว

ใต้ห้องแชตมี ช่องพิมพ์ข้อความ + dropdown เลือกรูป (รูปโปรโมชั่น/แผนที่สาขา จากคลังรูป) — เลือกรูปแล้วกดส่ง ลูกค้าได้รับทาง Messenger จริง

สรุปกลไกหยุดบอท — อะไรหยุดนานแค่ไหน

การกระทำบอทหยุดตอบนานเท่าไหร่
แอดมินพิมพ์ตอบจากหน้านี้5 นาที (อัตโนมัติ ไม่ต้องกดอะไร)
กด ⏱️ +3030 นาที (กดซ้ำเพื่อต่อเวลาได้)
กด ✋ หยุดบอทถาวร จนกว่าจะมีคนกด 🎫 ปิด Ticket · คืนบอท
AI ส่งต่อเอง / ลูกค้าใช้คำร้องเรียนAI ส่งต่อ = ถาวรจนปิด Ticket · คีย์เวิร์ด = ตามเวลาที่ระบบตั้ง
🔒 เคสที่หยุดถาวรทุกเคส = ลูกค้าที่ไม่มีใครตอบเลยถ้าแอดมินลืม — เช็คตัวกรอง "🔒 หยุดถาวร รอคนปิด" ในแท็บบอทส่งต่อทุกเช้าและก่อนเลิกงาน

การอ่านฟองแชต

สีขาว = ลูกค้า   สีเขียว = บอท   สีฟ้า = แอดมิน (มีชื่อคนส่งกำกับ)

ฟองบอทแสดงข้อความแบบที่ลูกค้าเห็นจริง (ระบบล้างโค้ดภายในออกแล้ว) — ถ้าอยากดูข้อความดิบที่บอทคิด กดลิงก์ 🔍 ดิบ ท้ายฟอง · ห้องแชตรีเฟรชเองทุก ~7 วินาที ไม่ต้องกดอะไร ข้อความที่พิมพ์ค้างไว้ไม่หาย

หน้าประกอบอื่น ๆ

หน้าใช้ทำอะไร
/bookings · คิวจองรายชื่อลูกค้าที่ให้เบอร์แล้ว — เจ้าหน้าที่ไล่โทรยืนยันนัด อัปเดตสถานะ (ใหม่→ติดต่อแล้ว→ยืนยันนัด→เสร็จสิ้น) · คู่มือละเอียด: /bookings-manual
/reschedules · เลื่อนนัดรายการเลื่อนนัดจากปุ่ม 📅 — เห็นว่าใครเลื่อน จากวันไหน→เป็นวันไหน เจ้าหน้าที่แก้นัดในระบบคลินิกจริงแล้วกด ✓ ดำเนินการแล้ว เพื่อปิดรายการ

บัญชี role "chat" เข้าได้ 3 หน้า: Live Chat + คิวจอง + เลื่อนนัด · บัญชี admin เข้าได้ทุกหน้า

คำถามพบบ่อย

Q: กดตอบถูกต้องไปแล้ว แต่เคสเดิมโผล่ในคิวตรวจอีก?
ปกติครับ — แปลว่าบอทตอบลูกค้าคนนั้นเพิ่มหลังจากที่ตรวจไปแล้ว คำตอบใหม่ก็ต้องตรวจใหม่
Q: กดส่งข้อความแล้วฟองขึ้น "🕓 กำลังส่ง…" นาน?
ฟองจะจางไว้ก่อนจนกว่าระบบยืนยันว่าส่งถึง Messenger จริง (ปกติไม่กี่วินาที) ถ้าค้างนานให้เช็คว่าข้อความถึงลูกค้าหรือยังก่อนส่งซ้ำ
Q: แก้คำตอบไปแล้ว ต้องกดตอบถูกต้องอีกไหม?
ไม่ต้อง — การกด 🛠 ปรับปรุงคำตอบ นับเป็นการตรวจแล้ว (ขึ้นในแท็บตรวจแล้วเป็น "🛠 ปรับปรุงคำตอบแล้ว")
Q: ปิด Ticket แล้วบอทจะตอบเรื่องที่แอดมินคุยค้างไว้ได้ไหม?
บอทเห็นประวัติแชตทั้งหมด รวมถึงข้อความที่แอดมินส่ง จึงคุยต่อได้ แต่ถ้าเคสซับซ้อนแนะนำปิดบทสนทนาให้จบก่อนแล้วค่อยคืนบอท
Q: ลูกค้าให้เบอร์ในแชตแล้ว ต้องกดลงนัดไหม?
ปกติบอทบันทึกให้เองอัตโนมัติ (เช็คได้ในแท็บ 📋 ให้เบอร์แล้ว) — กด 📋 ลงนัด เฉพาะเมื่อเช็คแล้วไม่มีชื่อลูกค้าในระบบ (ฟอร์มจะเตือนถ้ามีอยู่แล้ว)
คู่มือนี้อยู่ที่ pdc-chatbot-admin.netlify.app/manual · อัปเดตล่าสุด 10 กรกฎาคม 2026 · มีคำถามหรือเจอบอทตอบแปลก แจ้งใน Slack #bot-feedback