Blog

Durable Workflow คืออะไรกระบวนงานองค์กรที่ AI ทำได้จริง ไม่ตก ไม่หาย ไม่ต้องเริ่มใหม่

Durable Workflow จากบริคส์ เทคโนโลยี: สถาปัตยกรรม AI เพื่อการทำงานระดับ Enterprise ที่ช่วยให้งานไม่ตก ไม่หาย ไม่ต้องเริ่มใหม่ ทำงานต่อเนื่องข้ามระบบได้อย่างแม่นยำ

ต้นทุนของงานที่ค้างในกระบวนงาน

งานที่ค้างอยู่ในระบบ เช่น ticket ที่รอการตอบกลับ เอกสารที่รอการอนุมัติ หรือ case ที่รอข้อมูลเพิ่มเติม เป็นสถานการณ์ที่เกิดขึ้นเป็นปกติในการดำเนินงานขององค์กร อย่างไรก็ตาม งานค้างแต่ละชิ้นมีต้นทุนแอบแฝงที่ควรพิจารณา ได้แก่ ต้นทุนการประสานงาน (เวลาที่ใช้ในการติดตามและแจ้งเตือนระหว่างทีม) ต้นทุนจากการสูญหายของ context เมื่อ case ย้ายมือ และต้นทุนจากการไม่เป็นไปตาม SLAAI ถูกคาดหวังให้ช่วยลดต้นทุนเหล่านี้ แต่ AI ที่ออกแบบมาไม่เหมาะสมอาจสร้างปัญหาใหม่ขึ้นมา คือ workflow สะดุดโดยไม่มีผู้ใดทราบสถานะของงาน

ข้อจำกัดของ Stateless AI ในกระบวนงานจริง

AI Agent ส่วนใหญ่ในตลาดปัจจุบันทำงานในรูปแบบ Stateless กล่าวคือแต่ละ interaction เริ่มต้นใหม่โดยไม่มีความจำหรือสถานะที่เก็บไว้จากก่อนหน้า สำหรับงานที่มีขอบเขตเรียบง่าย ลักษณะนี้ไม่ก่อให้เกิดปัญหา แต่สำหรับกระบวนงานระดับองค์กรที่มีลักษณะดังต่อไปนี้ การทำงานแบบ Stateless กลายเป็นข้อจำกัดสำคัญ
-
- ใช้เวลาดำเนินการหลายวันถึงหลายสัปดาห์
- ต้องรอ input จากบุคคลหลายฝ่าย
- เชื่อมต่อกับระบบหลายระบบพร้อมกันมีข้อยกเว้นและ edge case เกิดขึ้นเป็นประจำ

ในสถานการณ์เหล่านี้ Stateless AI ไม่สามารถดำเนินงานได้อย่างมีประสิทธิภาพ เนื่องจากไม่มีกลไกในการบันทึกความคืบหน้าหรือดำเนินงานต่อหลังจากเกิดการสะดุด

Durable Workflow คืออะไร

Durable Workflow คือสถาปัตยกรรมที่ออกแบบให้ AI สามารถรักษาสถานะของงานได้ตลอด lifecycle โดยไม่ขึ้นอยู่กับเหตุการณ์ที่เกิดขึ้นระหว่างการดำเนินงาน องค์ประกอบหลักประกอบด้วย

Stateful Execution

ระบบบันทึกความคืบหน้าของงานอย่างต่อเนื่อง รวมถึงข้อมูลที่ได้รับและขั้นตอนที่ต้องดำเนินการต่อ แม้จะมีการหยุดชั่วคราวหรือระบบ restart

Safe Retry และ Idempotency

เมื่อ action หนึ่งล้มเหลว ระบบสามารถ retry ได้โดยไม่ก่อให้เกิดการดำเนินการซ้ำซ้อน ซึ่งมีความสำคัญสำหรับงานที่เกี่ยวข้องกับการเงินหรือการสั่งซื้อ

Compensating Transactions

เมื่อกระบวนงานข้ามหลายระบบและบางส่วนเกิดความล้มเหลว ระบบสามารถดำเนินการย้อนกลับ (compensate) การกระทำที่เกิดขึ้นแล้วในระบบอื่นได้อย่างเป็นระบบ เพื่อรักษาความสอดคล้องของข้อมูล

Designed Failure Paths

ทุก workflow มี fallback path ที่ออกแบบไว้ล่วงหน้า หากขั้นตอนหนึ่งล้มเหลว ระบบดำเนินการตามแผนรองที่กำหนดไว้ หรือ escalate ไปยังผู้รับผิดชอบที่เหมาะสม

Human-in-the-Loop Gates

ในจุดที่ต้องการการตัดสินใจจากบุคคล ระบบหยุดรอการอนุมัติ และดำเนินงานต่อจากจุดเดิมทันทีที่ได้รับการอนุมัติ โดยไม่จำเป็นต้องเริ่มกระบวนการใหม่

ตัวอย่างประกอบ: กระบวนการ Contract Renewal ข้ามระบบ

กระบวนการ Contract Renewal ที่เชื่อมต่อระบบ CRM, Document Management, Legal Review, ERP และ Email เป็นตัวอย่างที่แสดงความแตกต่างได้ชัดเจน โดยทั่วไปกระบวนการนี้ใช้เวลาประมาณ 3 ถึง 6 สัปดาห์ และมีความเสี่ยงด้านการตกหล่นจากการประสานงานหลายรอบ (ตัวเลขดังกล่าวเป็นค่าประมาณเพื่อการอธิบาย ความซับซ้อนของแต่ละองค์กรอาจแตกต่างกัน)ภายใต้ Durable Workflow ระบบรับ trigger จาก CRM เมื่อสัญญาใกล้หมดอายุ ดึงข้อมูลสัญญาเดิม ส่งเข้าสู่กระบวนการ Legal review โดยอัตโนมัติ รอการอนุมัติผ่าน Human-in-the-Loop gate และเมื่อได้รับอนุมัติแล้ว ดำเนินการสร้างสัญญาใหม่ใน Document Management อัปเดตข้อมูลใน ERP และส่งการแจ้งเตือนให้ลูกค้าผ่าน Email โดยมี audit trail บันทึกไว้ในทุกขั้นตอน

บทสรุป 

Durable Workflow เป็นองค์ประกอบพื้นฐานที่ทำให้ AI สามารถดำเนินงานในกระบวนงานจริงขององค์กรได้ ไม่ใช่เพียงการช่วยตอบคำถามWorker ของบริคส์ เทคโนโลยี ถูกพัฒนาบนสถาปัตยกรรมนี้ตั้งแต่ขั้นออกแบบ เพื่อรองรับการ deploy AI ในกระบวนงานที่มีความซับซ้อนสูง เชื่อมต่อข้ามระบบ และต้องการระดับความน่าเชื่อถือที่เหมาะสมกับงาน Enterprise