ปัญหาเดิม
งานติดตามหลายอย่างต้องมีคนคอยเช็กเอง เช่น เอกสารวัตถุดิบหมดอายุ ใบรับรองและเครื่องหมายการค้า ทริปที่ค้างส่งเอกสาร หรือการสแกนลงเวลา จึงตกหล่นและรู้ตัวช้า
สิ่งที่สร้าง
ใช้ n8n เป็นศูนย์กลางงานอัตโนมัติของบริษัท ดึงข้อมูลจาก SQL Server, Google Sheets และเว็บหน่วยงานตามรอบเวลา หรือรับ webhook จากระบบที่เขียนเอง (TimeStamp, X-ray Sentinel, แดชบอร์ดการผลิต) แล้วจัดรูปแบบข้อความและส่งถึงคนที่เกี่ยวข้อง
ฟีเจอร์หลัก
- แจ้งพนักงานทุกครั้งที่สแกนนิ้วผ่านบอท Telegram เป็นภาษาตามสัญชาติ (ไทย เมียนมา กัมพูชา ลาว อังกฤษ)
- บอทลงทะเบียน Telegram ตรวจรหัสพนักงานแล้วผูก chat ID ให้อัตโนมัติ พร้อมข้อความต้อนรับตามภาษา
- แจ้งวันที่ยังไม่ลงเวลาก่อนตัดงวดเงินเดือน และสรุปพนักงานเข้า-ออกรายเดือนเป็นไฟล์ Excel
- อีเมลแจ้งเอกสาร Test Report และ HALAL ที่หมดอายุหรือใกล้หมด พร้อมตารางสรุปและลิงก์ไฟล์ และติดตามข้อร้องเรียนลูกค้าทุก 2 ชั่วโมง
- FoodLexAI 16 workflow สแกนเว็บหน่วยงานกฎหมายอาหาร 16 ประเทศ/องค์กร (เช่น อย. กรมประมง มกอช. WTO SPS) กันรายการซ้ำ แล้วส่งเข้า FoodLex
- แจ้งเมื่อไลน์ผลิตถึงยอดตามแผน บรรจุภัณฑ์ไม่เคลื่อนไหวเกิน 180 วัน เครื่องหมายการค้าใกล้หมดอายุ และเอกสารทริปที่ค้างส่ง
เบื้องหลังทางเทคนิค
- ระบบที่เขียนเองส่ง webhook เข้า n8n จุดเดียว เปลี่ยนช่องทางหรือข้อความได้โดยไม่ต้องแก้โค้ดของระบบต้นทาง
- แยกโหนดส่ง “Test” กับ “Production” ในแต่ละ workflow เพื่อตรวจข้อความก่อนส่งถึงผู้ใช้จริง
- บันทึกผลการส่งกลับลง SQL Server (เช่น log อีเมลเตือนทริป ธงส่งแล้วของข้อร้องเรียน) เพื่อไม่ส่งซ้ำ และให้ระบบต้นทางนับ cooldown ร่วมกันได้
- workflow FoodLexAI ตัวละ 30–40 โหนด: ดึงหลายแหล่งต่อประเทศ แยกข้อมูลด้วย Code node เช็กว่าเคยเห็นแล้วหรือยัง จึงบันทึกเฉพาะรายการใหม่