ต่อ LINE OA กับตอบดี ทีละขั้น (ใช้แค่ Channel ID กับ secret)
คำตอบสั้น: ต่อ LINE OA กับตอบดีใช้รหัสแค่สองตัวคือ Channel ID กับ Channel secret จากหน้า Messaging API ใน LINE OA Manager นำไปวางในหน้า ช่องทางแชท › เชื่อมต่อ LINE OA แล้วกด เชื่อมต่อ ระบบจะให้สิทธิ์บอท ตั้ง Webhook ใน LINE และให้ LINE ลองส่งข้อความทดสอบมาให้เอง ที่เหลือคือปิดข้อความตอบกลับอัตโนมัติของ LINE แล้วเปิดโหมดตอบจริงเมื่อพร้อม รวมแล้วประมาณห้านาที
ก่อนเริ่ม: ต้องมีอะไรบ้าง
- LINE Official Account ของร้าน (บัญชีเดิมที่มีผู้ติดตามอยู่แล้วก็ได้ ผู้ติดตามและประวัติแชทอยู่ครบ ไม่ต้องเปิดบัญชีใหม่)
- สิทธิ์ ผู้ดูแล (Admin) ของ OA นั้น (สิทธิ์ผู้ตอบแชทเปิด Messaging API ไม่ได้)
- บัญชีตอบดีของ เจ้าของร้าน (บัญชีลูกน้องไม่เห็นเมนูช่องทางแชท)
- ทำบนคอมพิวเตอร์จะง่ายที่สุด เพราะต้องสลับไปมาระหว่าง LINE OA Manager กับหลังบ้านตอบดี
ขั้นที่ 1: เปิด Messaging API (ทำครั้งเดียว)
- เข้า LINE Official Account Manager แล้วเลือก OA ของร้าน
- กด ตั้งค่า (มุมขวาบน) → เมนูซ้าย Messaging API
- กด ใช้ Messaging API → ระบบให้เลือก Provider (ยังไม่เคยมีให้สร้างใหม่ ตั้งชื่อเป็นชื่อร้านก็ได้) → ตกลง
ถ้าหน้านี้ขึ้นว่าเปิดใช้งานอยู่แล้ว (เคยต่อระบบอื่นมาก่อน) ข้ามไปขั้นที่ 2 ได้เลย ตอบดีจะตั้ง Webhook ทับของเดิมให้ ระบบเก่าจะหยุดรับข้อความทันทีหลังกดเชื่อมต่อ
ขั้นที่ 2: คัดลอก Channel ID กับ Channel secret
หน้า Messaging API เดียวกันนั้นจะแสดงรหัสสองตัว:
- Channel ID: ตัวเลข 10 หลัก
- Channel secret: ตัวเลข 0–9 ผสมตัวอักษร a–f รวม 32 ตัว

ช่อง ลิงก์ Webhook ด้านล่างไม่ต้องกรอกเอง กดเชื่อมต่อในขั้นที่ 3 แล้วระบบใส่ให้
ไม่เห็นในหน้านั้น: เข้า LINE Developers Console → เลือก Provider → เลือก channel ของร้าน → แท็บ Basic settings มีทั้งสองค่าอยู่ด้านบน
ไม่ต้องไปกด Issue Channel access token เอง ตอบดีให้สิทธิ์บอทเองและต่ออายุให้อัตโนมัติทุก 30 วัน
ขั้นที่ 3: กดเชื่อมต่อในตอบดี
เข้าเว็บหลังบ้านตอบดี → เมนู ช่องทางแชท → การ์ด LINE Official Account กด เชื่อมต่อ LINE OA

วาง Channel ID และ Channel secret ลงสองช่อง ช่องไหนขึ้นเครื่องหมายถูกแปลว่ารูปแบบถูกแล้ว (ปุ่มจะกดได้เมื่อถูกครบทั้งสองช่อง)

กด เชื่อมต่อ แล้วรอสักครู่ ด้านขวาจะขึ้นรายการ สิ่งที่ระบบทำให้ ทีละข้อ:
- ✅ รหัสถูกต้อง (พร้อมชื่อ OA ของร้าน)
- ✅ ให้สิทธิ์บอทตอบแชท (ระบบต่ออายุให้เองทุก 30 วัน)
- ✅ ตั้ง Webhook ใน LINE
- ✅ LINE ลองส่งข้อความทดสอบมาที่บอท
- ✅ เปิดรับ Webhook
ผ่านครบจะขึ้นว่า LINE พร้อมรับแชทแล้ว พร้อม QR ให้สแกนด้วยมือถือ เพิ่มเพื่อนแล้วลองพิมพ์ถามเป็นลูกค้าดูได้เลย

ถ้าขึ้นว่า เหลืออีกขั้นเดียว แปลว่าต่อสำเร็จแต่สวิตช์ Webhook ใน LINE ยังปิดอยู่ ให้เข้า LINE OA Manager → ตั้งค่า → การตอบกลับ เปิด Webhook แล้วกลับมากด ตรวจอีกครั้ง ในหน้าเดิม ไม่ต้องวางรหัสใหม่
ขั้นที่ 4: ปิดข้อความตอบกลับอัตโนมัติของ LINE
หน้าผลลัพธ์จะมีเช็กลิสต์ ก่อนเปิดให้ลูกค้าใช้จริง ข้อแรกคือเรื่องนี้ เข้า LINE Official Account Manager → ตั้งค่า → การตอบกลับ:
- ข้อความตอบกลับอัตโนมัติ → ปิด: ไม่งั้นลูกค้าจะได้คำตอบสองชุด ชุดหนึ่งจาก LINE อีกชุดจากบอท
- Webhook → ต้องเปิดอยู่ (ปกติระบบเปิดให้แล้วตอนขั้นที่ 3)
- แชท เปิดไว้ได้ตามเดิม แอดมินยังเห็นแชทในแอป LINE OA ได้

ข้อที่สองในเช็กลิสต์คือตั้งกลุ่มแจ้งเตือนทีม (ดูหัวข้อท้ายบทความ) ไม่บังคับ แต่ช่วยให้รู้ทันทีเมื่อลูกค้าขอคุยกับคน
ขั้นที่ 5: ดูคำตอบที่บอทร่าง แล้วเปิดตอบจริง
ร้านใหม่เริ่มที่โหมด ทดลอง (Shadow) เสมอ ลูกค้าทักมาแล้วบอทจะ ร่างคำตอบเก็บไว้ในหน้าบทสนทนา แต่ยังไม่ส่งหาลูกค้าจริง ระหว่างนี้แอดมินตอบลูกค้าเองตามปกติ
อ่านร่างดูสักพักจนมั่นใจ แล้วไปที่ ตั้งค่าระบบ → การ์ด โหมดการทำงานของบอท เลือก ตอบจริง (Live) ช่วง 24 ชั่วโมงแรกของการทดลองใช้ บอทยังร่างให้ตรวจก่อนแม้จะเลือก Live ไว้แล้ว ระบบจะบอกเวลาที่บอทเริ่มตอบลูกค้าจริงเองไว้ใต้การ์ด

ติดตรงไหน แก้ยังไง
| ระบบบอกว่า | สาเหตุที่พบบ่อย | วิธีแก้ |
|---|---|---|
| ช่อง secret ขึ้นว่าอาจคัดลอก token มาแทน secret | วาง Channel access token (ยาวกว่ามาก) มาแทน หรือมีตัวอักษรอื่นติดมา | ใช้ค่าที่ชื่อ Channel secret เท่านั้น คัดลอกทั้งก้อนด้วยปุ่มคัดลอก |
| Channel ID หรือ Channel secret ไม่ถูกต้อง | คัดลอกมาไม่ครบ หรือกดออก secret ใหม่หลังคัดลอก | คัดลอกใหม่จากหน้า Messaging API ทั้งสองค่าพร้อมกัน |
| LINE ไม่รับคำขอ | channel ที่คัดลอกมาเป็นประเภท LINE Login ไม่ใช่ Messaging API | เลือก channel ที่มีป้าย Messaging API ใน Developers Console |
| เหลืออีกขั้นเดียว | สวิตช์ Webhook ใน LINE ยังปิดอยู่ | เปิด Webhook ในหน้าการตอบกลับ แล้วกด ตรวจอีกครั้ง |
| ต่อแล้ว แต่ข้อความยังไม่ถึงบอท | LINE ตั้ง Webhook หรือส่งข้อความทดสอบไม่ผ่าน (ดูข้อที่ขึ้น ❌ ด้านขวา) | กด ลองต่อใหม่ ถ้ายังไม่ผ่านให้ติดต่อทีมตอบดี |
| การ์ด LINE ขึ้นว่าแพ็กต่อได้ 1 ช่องทาง | ต่อ Facebook ไว้แล้ว และแพ็กรองรับช่องทางเดียว | ตัดการเชื่อมต่อ Facebook ก่อน หรืออัปเกรดแพ็ก |
ลูกค้าทักแล้วบอทเงียบ ทั้งที่ทุกข้อขึ้น ✅: เช็คโหมดบอทในหน้า ตั้งค่าระบบ ว่าเป็น ตอบจริง (Live) แล้ว ไม่ใช่ ทดลอง หรือ เก็บข้อมูล และแชทนั้นไม่ได้ถูกกด ปิดบอทแชทนี้ ไว้
เรื่องที่ควรรู้หลังต่อเสร็จ
- การ์ด LINE บอกสถานะให้เอง: หน้า ช่องทางแชท ตรวจให้ว่ายังใช้งานได้จริงไหม ถ้า Webhook ถูกปิด ถูกระบบอื่นตั้งทับ หรือ LINE ไม่รับสิทธิ์ของบอทแล้ว การ์ดจะขึ้นกล่องบอกวิธีแก้ทีละขั้น
- แอดมินตอบผ่านแอป LINE OA เอง ระบบมองไม่เห็น: บอทอาจตอบซ้อน ให้ตอบผ่านหน้า บทสนทนา ในตอบดี หรือกด ปิดบอทแชทนี้ ก่อนคุยเอง
- อยากได้แจ้งเตือนเข้ากลุ่มทีม: ใน LINE OA Manager เปิด "อนุญาตให้บัญชีเข้าร่วมแชทกลุ่ม" แล้วเชิญ OA เข้ากลุ่ม LINE ของทีม ระบบจะเจอกลุ่มเองในไม่กี่วินาที กดยืนยันที่ส่วน แจ้งเตือนเข้ากลุ่ม LINE ของทีม ในหน้าช่องทางแชท
- ไม่ต้องดูแล token: ระบบต่ออายุให้ก่อนหมดทุกครั้ง ถ้าวันหนึ่งกดออก Channel secret ใหม่ใน LINE ให้กลับมาต่อใหม่ด้วยค่าใหม่อีกรอบ
- เปลี่ยน OA หรือเลิกใช้: กดปุ่ม ⋯ บนการ์ด LINE เลือก เปลี่ยนเป็น OA อื่น หรือ ตัดการเชื่อมต่อ แชทเก่าและข้อมูลลูกค้ายังอยู่ครบ ต่อกลับเมื่อไหร่ก็ได้ (ถ้าเลิกใช้ถาวรให้ปิด Webhook ใน OA Manager ด้วย)
มีเพจ Facebook ด้วย อ่าน ต่อเพจ Facebook กับตอบดี ทีละขั้น
อยากเข้าใจภาพรวมก่อนว่าการตอบอัตโนมัติแบบไหนเหมาะกับร้าน อ่าน LINE OA ตอบแชทอัตโนมัติ: ตั้งค่าแบบฟรี ถึงต่อ AI ตอบทั้งร้าน