ตอบลูกค้า←
ส่งข้อความตอบลูกค้าผ่าน LINE OA — ใช้ reply token (ภายใน 30s) หรือ push API
ภาพรวม←
mergchat ส่งข้อความตอบกลับลูกค้าผ่าน LINE Messaging API:
- Reply (ฟรี) — ใช้ได้ภายใน 30 วินาทีหลังลูกค้าส่งข้อความ
- Push — เกิน 30 วินาที (นับใน 1,000/เดือน free tier)
ระบบเลือก method อัตโนมัติ — agent ไม่ต้องสน
ขั้นตอนการตอบ←
1. เลือก conversation←
จาก sidebar → คลิก conversation ที่จะตอบ
2. พิมพ์ข้อความ←
ที่ช่องพิมพ์ด้านล่าง — รองรับ:
- ข้อความปกติ
- Emoji 😊
- ตัวอักษร Unicode (Thai, Eng, ฯลฯ)
3. ใช้ Quick Reply (Optional)←
กด Alt+1..9 เพื่อใส่ข้อความสำเร็จรูปทันที (ดู Quick Replies Hotkey)
หรือคลิก hint bar ใต้ช่องพิมพ์
4. ส่ง←
กด Enter หรือคลิก ➤ → ระบบ:
- POST
/api/conversations/:id/messages - Backend resolve reply_token → call LINE
- INSERT message (sender_type='agent', agent_id=คุณ)
- Broadcast WS → agent อื่นเห็นข้อความ
- Update
first_response_atถ้าเป็นการตอบครั้งแรก
รูปแบบข้อความที่รองรับ←
ปัจจุบัน v1.0 รองรับเฉพาะ text message ชนิดอื่นที่ LINE มี (image, sticker, file, location, flex) จะเพิ่มในเวอร์ชันถัดไป
Note vs Reply←
ใต้ช่องพิมพ์มี toggle:
- 💬 ตอบลูกค้า (default) — ส่งจริงผ่าน LINE
- 📝 Note ภายใน — เก็บใน timeline แต่ลูกค้าไม่เห็น (ใช้ communication ภายในทีม)
คำถามที่พบบ่อย←
ข้อความที่ส่งไปไม่ถึงลูกค้า
ตรวจ:
- LINE Token ของ OA ยัง valid (ไม่ถูก reissue)
- LINE OA ไม่ถูก deactivate
- 1,000/เดือน push quota ไม่หมด
- Backend logs:
docker logs inbox_backend | grep ERROR
ส่งข้อความยาวมากได้ไหม
LINE จำกัด 5,000 characters ต่อ text message — เกินจะถูกตัดอัตโนมัติ
พิมพ์ \n ขึ้นบรรทัดใหม่ได้ไหม
กด Shift+Enter → ขึ้นบรรทัดในช่องพิมพ์ Enter ปกติ = ส่งข้อความ
ที่อ้างอิง←
- Source:
Inbox.tsx→ MessageInput component - Backend:
routes/index.jsPOST/api/conversations/:id/messages - LINE API: https://developers.line.biz/en/reference/messaging-api/