เลิกจ่าย Intercom/Zendesk — เขียนระบบแชตสด + หลังบ้านเองด้วย Claude Code
live chat บนเว็บคือเครื่องมือปิดการขาย แต่ SaaS คิดเงินต่อ agent ต่อเดือน — นี่คือเรื่องที่เขียนระบบแชตเรียลไทม์ + หลังบ้านตอบลูกค้าเองด้วย Claude Code ระบบที่คุณเห็นมุมขวาล่างของเว็บนี้แหละ
ลองสังเกตมุมขวาล่างของเว็บนี้ — ปุ่มแชตสีดำที่กดแล้วพิมพ์คุยได้จริง ตอบกลับแบบเรียลไทม์.
ระบบนั้นไม่ได้ซื้อมา. เขียนเองด้วย Claude Code.
ทำไมไม่ใช้ของสำเร็จรูป
live chat บนเว็บคือเครื่องมือปิดการขายที่ดีที่สุดอย่างหนึ่ง — ลูกค้าสงสัยปุ๊บ ถามได้ทันที. แต่พอไปดูราคา SaaS เจ้าดังๆ:
- Intercom — เริ่มราว ฿1,400/seat/เดือน แต่คิดตามการใช้งานจริง บานไปหลักหมื่นได้ง่ายๆ
- Zendesk — ราว ฿1,900/agent/เดือน
- ของถูกกว่าก็มี แต่มักจำกัดจำนวนบทสนทนา ติดแบรนด์เขา หรือปรับแต่งไม่ได้
จ่ายรายเดือนต่อ agent ไปเรื่อยๆ เพื่อกล่องแชตกล่องเดียว — สำหรับคนทำคนเดียว มันไม่คุ้ม
เขียนเองด้วย Claude Code
สั่งงาน Claude Code เหมือนมีทีม dev: อยากได้กล่องแชตที่ลูกค้าพิมพ์คุยในเว็บได้ ตอบกลับเรียลไทม์ มีหลังบ้านให้เราตอบ และเด้งเตือนเวลามีคนทัก.
ได้ออกมาเป็นระบบที่:
- ลูกค้าพิมพ์ในเว็บ → ข้อความ เด้งถึงเราทันที (ใช้ Server-Sent Events ไม่ใช่รอรีเฟรช)
- เราตอบจากหลังบ้านตัวเอง → คำตอบเด้งกลับหาลูกค้าทันทีเช่นกัน
- มี ข้อความตอบรับอัตโนมัติ ตอนลูกค้าทักครั้งแรก ไม่ปล่อยให้เคว้ง
- เด้งแจ้งเตือน เข้า Discord/LINE เวลามีคนแชต จะได้ไม่ต้องนั่งเฝ้า
- เก็บทุกบทสนทนาไว้ในเซิร์ฟเวอร์ของเราเอง ไม่ใช่คลาวด์คนอื่น
แล้วมันก็ไม่ได้อยู่ลำพัง — หลังบ้านเดียวกันนี้รวมการจอง, ยอดวิวบทความ, และระบบเขียนบทความไว้ในที่เดียว ล็อกอินด้วยรหัสผ่าน.
ทำเลขให้ดู — เช่า SaaS เทียบ เขียนเอง
เทียบกันทีละข้อ (ซ้ายคือเช่า Intercom/Zendesk / ขวาคือเขียนเอง):
- ค่าใช้จ่ายต่อเดือน — ฿1,400 ต่อ agent ขึ้นไป (บานได้หลักหมื่น) → เหลือหลักพัน (เซิร์ฟเวอร์ + AI)
- ค่าต่อ agent / ต่อบทสนทนา — มี เพิ่มขึ้นเมื่อโต → ไม่มี
- ปรับให้เข้างานตัวเอง — ได้จำกัด → ได้ทุกจุด
- เจ้าของข้อมูลลูกค้า — ผู้ให้บริการ → เราเอง
ความจริงที่ต้องบอก
live chat ที่ดีต้อง มีคนตอบ — ระบบเขียนเองหรือ SaaS ก็เหมือนกันตรงนี้. ตัวช่วยคือให้มันเด้งเตือนเข้าแอปที่เราเปิดอยู่แล้ว (Discord/LINE) จะได้ตอบทันเวลา.
และเวอร์ชันเรียลไทม์แบบนี้เหมาะกับธุรกิจเล็กถึงกลางที่รันเซิร์ฟเวอร์เดียว — พอเพียงและเร็วมากสำหรับคนทำคนเดียว. ถ้าวันหนึ่งสเกลใหญ่จริงค่อยต่อระบบ pub/sub เพิ่ม.
สำหรับตอนนี้ มันคือกล่องแชตที่ทำงานเหมือน Intercom แต่เป็นของเราเอง จ่ายครั้งเดียว ไม่มีค่ารายหัว.
อยากเห็นว่าระบบแบบนี้เขียนแทน SaaS อะไรได้อีกบ้าง ดูที่หน้า ระบบที่เขียนเอง — กล่อง support + แชตอยู่ในนั้นด้วย (แทน Zendesk/Intercom). หรืออยากได้ระบบของตัวเอง จองคุยกับกูได้เลย.
คำถามที่พบบ่อย
ทำไมถึงเขียนระบบ live chat เองแทนใช้ Intercom หรือ Zendesk+
เพราะ SaaS พวกนี้คิดเงินต่อ agent ต่อเดือน บางเจ้าคิดตามจำนวนบทสนทนา ยิ่งโตยิ่งแพง อีกทั้งปรับให้เข้ากับงานตัวเองได้จำกัด และข้อมูลลูกค้าอยู่บนคลาวด์ของผู้ให้บริการ การเขียนเองจ่ายครั้งเดียว เป็นเจ้าของทั้งระบบและข้อมูล
ระบบแชตที่เขียนเองตอบแบบเรียลไทม์ได้ไหม+
ได้ ใช้เทคนิค Server-Sent Events (SSE) ฝั่งเซิร์ฟเวอร์ push ข้อความใหม่หาเบราว์เซอร์ทันทีที่มีคนพิมพ์ ทั้งฝั่งลูกค้าและฝั่งแอดมินเห็นกันสดๆ โดยไม่ต้องรีเฟรชหน้า
เขียนระบบ live chat เองคุ้มกว่าจ่าย SaaS ไหม+
ถ้าเป็นทีมเล็กหรือโปรเจกต์เดียว คุ้มกว่า เพราะ SaaS คิดต่อ agent เดือนละหลักพันถึงหลักหมื่น ส่วนเขียนเองมีต้นทุนหลักคือค่าเซิร์ฟเวอร์กับค่า AI ที่รวมแล้วหลักพันต่อเดือน เขียนครั้งเดียวใช้ได้ตลอด ไม่มีค่ารายหัว ไม่จำกัดจำนวนแชต
