
21 พฤศจิกายน 2568 Dify เปิดตัว Trigger ตัวดำเนินงานอัตโนมัติ แทนที่เราต้องมากดรันเองหรือให้ระบบอื่นยิง API มา ทุกครั้งที่มีเหตุการณ์บางอย่างเกิดขึ้น Trigger จะเป็นคนดูอยู่เบื้องหลัง แล้วสั่งให้ Workflow ของเราเริ่มทำงานให้เองแบบอัตโนมัติ พร้อมส่งข้อมูลที่จำเป็นเข้าไปให้ต่อได้เลย

หน้าที่หลักของ Trigger คือ…
- เป็น Start Node แบบใหม่
- ไม่ต้องรอคนมากดปุ่ม / ไม่ต้องรอ API call
- ทำให้ Workflow รันเองตามเวลา หรือ ตาม Event จากระบบอื่น
- ทำให้ Workflow เป็น Event-Driven จริง ๆ
- พอมีเหตุการณ์บางอย่างเกิดขึ้น (เช่น PR ใหม่, Ticket ใหม่, Webhook เรียกเข้า, ถึงเวลา Schedule)
- Trigger จับเหตุการณ์นั้น แล้วแปลงเป็น ตัวแปร (variables) ส่งเข้าระบบ Dify ให้ node อื่นนำไปใช้ต่อ
- รวม logic การ เริ่มงาน มาไว้ที่เดียวบน Canvas
- ปกติ trigger logic มักกระจายอยู่ตาม Cron, Script, ปุ่มใน UI, BackEnd
- Trigger ดึงทั้งหมดกลับมาอยู่บน Workflow ทำให้ดูแลง่าย, debug ง่าย, ไม่หลง flow
เวลาคลิก Add Node → Start จะมี Trigger ให้เลือก 3 แบบหลัก ๆ คือ:
- Schedule Trigger (Time-Based)
- หน้าที่ คือ รัน Workflow ตามเวลา เช่น ทุกวัน 9 โมง / ทุกชั่วโมง / ทุกวันจันทร์ ฯลฯ
- เหมาะกับงานประเภท:
- ทำ reports
- Data Sync
- Routine Checks หรืองานตรวจเช็กประจำรอบต่าง ๆ
- Plugin Trigger (SaaS Integration Event)
- หน้าที่ คือ ใช้ Trigger-type Plugin เช่น GitHub, Slack, Linear ฯลฯ
- คุณเลือกได้ว่า:
- จะฟัง event ประเภทไหนบ้าง
- จะใส่ filter เพิ่ม (เช่น ฟังเฉพาะ main branch, non-draft PR, ขนาด PR ฯลฯ)
- Webhook Trigger ใช้เชื่อมกับ internal systems หรือ custom tools ผ่าน HTTP
- คุณจะได้คุมเองทั้งหมด ทั้งในส่วนของ:
- Method
- Path
- Request/Response Schemas
- สิ่งที่ส่งเข้าไปได้:
- Query Params
- Headers
- Body
- คุณจะได้คุมเองทั้งหมด ทั้งในส่วนของ:
Dify จะแปลงสิ่งเหล่านี้เป็นตัวแปรให้ node ถัดไปเอาไปใช้ต่อ และสามารถกำหนด response ให้ Webhook ตอบกลับ พร้อมผลลัพธ์และสถานะได้
ข้อสรุป:
Trigger ใน Dify เหมือนคนเฝ้าหน้างานให้ พอถึงเวลา หรือมีเหตุการณ์ที่เรากำหนดไว้ มันจะเรียก Workflow ให้ทำงานเอง โดยไม่ต้องมานั่งกดทีละรอบ เช่น ส่งรายงานทุกเช้า เช็กข้อมูลระบบ อัปเดตสรุปเข้า Slack ก็ปล่อยให้ Trigger จัดการแทนได้เกือบหมด ทำให้ทั้งระบบทำงานลื่นขึ้นและคนมีเวลาไปโฟกัสเรื่องคิด กลยุทธ์ และงานที่ใช้สมองมากขึ้น




