💬แจ้งเตือนผ่าน LINE และคู่มือตั้งค่า LINE Developers
คู่มือตั้งค่า LINE OA ของร้านอย่างละเอียด (BYOK) พร้อมระบบแจ้งเตือนยืนยันคิว เตือนก่อน 2 ชม. และตรวจสลิป
เปิดหน้านี้ในระบบ →
ลูกค้าและร้านค้าได้รับการแจ้งเตือนอะไรบ้างผ่าน LINE
- 1การ์ดยืนยันนัดหมาย (Booking Confirmation): ส่งการ์ด Flex Message สวยงามเข้าแชท LINE ของลูกค้าทันทีที่จองสำเร็จ พร้อมปุ่มเปิดดูรายละเอียดการจอง
- 2แจ้งเตือนล่วงหน้า 2 ชั่วโมง (Anti-No-Show Reminder): ระบบจะส่งข้อความเตือนลูกค้าก่อนถึงเวลานัดหมาย 2–3 ชม. พร้อมปุ่มดูรายละเอียดการจองและแผนที่นำทาง เพื่อป้องกันการลืมนัด
- 3แจ้งเตือนผลการตรวจสลิป: แจ้งลูกค้ารวดเร็วเมื่อร้านอนุมัติสลิป หรือแจ้งเหตุผลพร้อมปุ่มให้อัปโหลดใหม่เมื่อปฏิเสธสลิป
- 4แจ้งเตือนการเลื่อนนัด/ยกเลิก/ฝนตก: ลูกค้าได้รับข้อความทันทีเมื่อร้านเลื่อนเวลา หรือร้านงดให้บริการพร้อมปุ่ม 'เลือกเวลาใหม่ (Rebook Credit)'
- 5แจ้งเตือนแอดมินและพนักงานสาขา: ส่งแจ้งเตือนคิวใหม่และการแนบสลิปเข้า LINE ของแอดมินหรือผู้รับผิดชอบประจำสาขานั้นๆ ทันที
- 6การ์ดแต้มสะสม CRM และระดับสมาชิก (เฉพาะแพ็กเกจ Ultra): ส่งสรุปแต้มสะสมและสิทธิประโยชน์ให้ลูกค้าหลังเช็คเอาท์ปิดงาน
วิธีตั้งค่าเชื่อมต่อ LINE Developers Console ของร้าน (BYOK Guide)
- 1เปิดเว็บ developers.line.biz/console แล้วล็อกอินด้วยบัญชี LINE ของเจ้าของร้าน เลือกหรือสร้าง 'Provider' และเลือก Channel ประเภท 'Messaging API' ของร้านคุณ
- 2ขั้นตอนที่ 1 — คัดลอก Webhook URL: ในหน้าตั้งค่า bookabit ให้กดปุ่ม 'คัดลอก Webhook URL' (รูปแบบ https://book.abit.fyi/api/webhooks/line/[shopId]) จากนั้นสลับไปที่ LINE Developers > แท็บ 'Messaging API' > เลื่อนไปที่หัวข้อ 'Webhook settings' > กดปุ่ม 'Edit / Update' แล้ววาง URL ลงไป และเปิดสวิตช์ 'Use webhook' ให้เป็น Enabled สีเขียว
- 3ขั้นตอนที่ 2 — คัดลอก Channel Secret: ใน LINE Developers > คลิกแท็บ 'Basic settings' > เลื่อนลงไปที่หัวข้อ 'Channel secret' > กดปุ่ม 'Show' หรือกดไอคอนคัดลอกรหัสลับ 32 หลัก นำมาวางลงในช่อง 'Channel Secret' ใน bookabit
- 4ขั้นตอนที่ 3 — ดู Bot Basic ID: ใน LINE Developers > คลิกแท็บ 'Messaging API' > ดูที่หัวข้อ 'Bot information' ด้านบนสุด จะเห็นรหัสบอทที่ขึ้นต้นด้วย @ (เช่น @mybarbershop หรือ @123abcde) นำมาใส่ในช่อง 'Bot Basic ID' ใน bookabit
- 5ขั้นตอนที่ 4 — ออก Channel Access Token (long-lived): ใน LINE Developers > คลิกแท็บ 'Messaging API' > เลื่อนลงไปล่างสุดของหน้า > หัวข้อ 'Channel access token (long-lived)' > กดปุ่ม 'Issue' > คัดลอกโทเคนขนาดยาวทั้งหมด นำมาวางลงในช่อง 'Channel Access Token' ใน bookabit
- 6ขั้นตอนที่ 5 — ทดสอบและบันทึก: ใน bookabit กดปุ่ม '⚡ ทดสอบการเชื่อมต่อ (Test Connection)' หากถูกต้อง ระบบจะแสดงกล่องเขียวพร้อมชื่อบอท จากนั้นกดปุ่ม '💾 บันทึกข้อมูลขั้นตอนที่ 1 (Save Step 1)'
💡 แพ็กเกจ Pro และ Ultra มีตัวเลือก 'ใช้ระบบกลาง bookabit (Recommended)' ซึ่งพร้อมใช้งานทันทีโดยไม่ต้องไปยุ่งกับ LINE Developers แต่หากต้องการส่งข้อความภายใต้ชื่อและโลโก้ของร้านเอง ก็สามารถเลือก 'เชื่อมต่อ LINE OA ของร้านเอง (BYOK)' ได้เช่นกัน
💡 แพ็กเกจ Free ต้องใช้แบบ BYOK เพื่อให้ร้านค้าใช้โควตาข้อความฟรี 300-500 ข้อความ/เดือนของ LINE ได้ฟรี 100% โดยไม่มีค่าบริการแพลตฟอร์มเพิ่มเติม
💡 ร้านที่มีหลายสาขา (Multi-Branch): เจ้าของร้านสามารถเปิดสวิตช์ 'นำ LINE OA นี้ไปใช้กับทุกสาขาในเครือ' เพื่อคัดลอกโทเคนไปใช้งานทุกสาขาในคลิกเดียว

วิธีผูก LINE เพื่อรับแจ้งเตือน และผู้รับผิดชอบประจำสาขา
- 1วิธีดู LINE User ID ของตนเอง (รหัสจริงที่ขึ้นต้นด้วยตัว U): มี 3 วิธีง่ายๆ: • วิธีที่ 1 (แนะนำที่สุด): เพิ่มเพื่อน LINE OA ของร้าน แล้วพิมพ์คำว่า 'id' ส่งเข้าแชท บอทจะตอบกลับด้วยรหัส U... ของคุณทันที • วิธีที่ 2: ใน LINE Developers Console > แท็บ 'Basic settings' > เลื่อนลงไปล่างสุด จะเจอกล่อง 'Your user ID' • วิธีที่ 3: กดปุ่ม 'เข้าสู่ระบบด้วย LINE (ดึง User ID อัตโนมัติ)' ในหน้าตั้งค่า bookabit
- 2การกำหนดผู้รับแจ้งเตือนประจำสาขา (Designated Receiver): ในแพ็กเกจ Pro/Ultra สามารถเลือกผู้ใช้งาน 1 ท่านต่อสาขา เพื่อให้ระบบส่งคิวจองและสลิปของสาขานั้นๆ ไปยัง LINE ของท่านนั้นโดยเฉพาะ (เพื่อป้องกันข้อความซ้ำซ้อนและประหยัดโควตา)
- 3หากไม่ได้เลือกผู้รับ ระบบจะส่งแจ้งเตือนเข้า LINE ของเจ้าของร้าน (Owner) โดยอัตโนมัติ
💡 หากพนักงานที่ถูกตั้งเป็นผู้รับแจ้งเตือนลาออกหรือถูกปิดใช้งาน ระบบจะส่งข้อความแจ้งเตือนย้ายกลับไปยังเจ้าของร้านโดยอัตโนมัติ
💡 ข้อควรระวัง: รหัส LINE User ID ที่ถูกต้องจะต้องขึ้นต้นด้วยตัวอักษร 'U' เสมอ (เช่น U31a7e58d2aa...) ไม่ใช่ Basic ID หรือ LINE ID ที่ใช้พิมพ์คุยทั่วไป
เครื่องมือทดสอบยิงข้อความ (Flex Message Simulator)
- 1หลังจากบันทึกโทเคนในขั้นตอนที่ 1 เรียบร้อย กล่องเครื่องมือ 'ทดสอบระบบส่งข้อความ' จะปลดล็อกทันที
- 2เลือกการ์ดต้นแบบที่ต้องการทดสอบ: • การ์ดยืนยันการจองคิวสำหรับลูกค้า (Customer Booking Confirmed) • แจ้งเตือนคิวจองใหม่สำหรับแอดมิน (Admin New Booking Alert) • แจ้งเตือนสลิปโอนเงินใหม่สำหรับแอดมิน (Admin Slip Alert) • แจ้งเตือนล่วงหน้า 2 ชั่วโมง (2-Hour Pre-Appointment Reminder) • แจ้งเตือนการยกเลิกนัดหมาย (Cancellation Alert)
- 3ใส่ LINE User ID ของคุณ แล้วกดปุ่ม '🚀 ยิงการ์ดทดสอบเข้า LINE'
- 4เปิดแอป LINE บนโทรศัพท์เพื่อตรวจเช็คการจัดวาง ความคมชัด และปุ่มกดบนการ์ดจริงได้ทันที