วงจรเวิร์กโฟลว์ —ซึ่งกระบวนการต่างๆ ทำซ้ำโดยไม่จำเป็น หรือต้องดำเนินการไปมาหลายขั้นตอน — อาจส่งผลกระทบต่อทั้ง ทีมของคุณ และ ลูกค้า ในรูปแบบที่แตกต่างกัน ตั้งแต่ ความล่าช้าของการสนับสนุน ไปจนถึง ปัญหาการเรียกเก็บเงิน และ ที่ทำให้เส้นทางการซื้อสับสนการไม่มีประสิทธิภาพเหล่านี้อาจทำให้เกิดความหงุดหงิด เสียเวลา และการแก้ไขปัญหาที่ช้าลง
คู่มือนี้ครอบคลุมถึงวิธีการป้องกันวงจรเวิร์กโฟลว์ สาเหตุทั่วไป และวิธีแก้ไขปัญหา
เวิร์กโฟลว์ลูปคืออะไร?
วงจรเวิร์กโฟลว์จะเกิดขึ้นเมื่อขั้นตอนในกระบวนการกระตุ้นตัวเองหรือขั้นตอนอื่นโดยไม่ได้ตั้งใจซ้ำๆ กัน ส่งผลให้เกิดวัฏจักรที่ไม่มีที่สิ้นสุด สิ่งนี้อาจนำไปสู่ภาระระบบเกินกำลัง ทรัพยากรสูญเปล่า และความล่าช้าที่ไม่จำเป็น สร้างความหงุดหงิดให้กับทั้งทีมและลูกค้าของคุณ
สาเหตุทั่วไปของวงจรเวิร์กโฟลว์
สาเหตุที่พบบ่อยที่สุดคือการใช้ ทริกเกอร์เวิร์กโฟลว์อื่น (TAW) ขั้นตอน ไม่ถูกต้อง
ตัวอย่างเช่น:
เวิร์กโฟลว์ A กำหนดแท็กที่ทริกเกอร์ เวิร์กโฟลว์ B
เวิร์กโฟลว์ B มีขั้นตอน TAW ที่ทริกเกอร์ เวิร์กโฟลว์ Aซ้ำ สร้างวงจรที่ไม่มีที่สิ้นสุด
จะหลีกเลี่ยงได้อย่างไร
ตรวจสอบให้แน่ใจว่าเวิร์กโฟลว์ที่เรียกใช้งานโดยขั้นตอน TAW ไม่ได้อ้างอิงหรือเรียกใช้งานเวิร์กโฟลว์เดิมซ้ำ
รักษาเวิร์กโฟลว์ให้เป็นอิสระเพื่อป้องกันการวนซ้ำที่ไม่ได้ตั้งใจ
เรียนรู้เพิ่มเติมเกี่ยวกับทริกเกอร์ขั้นตอนเวิร์กโฟลว์อื่น ที่นี่
แนวทางปฏิบัติที่ดีที่สุดเพื่อหลีกเลี่ยงการวนซ้ำเวิร์กโฟลว์
ต่อไปนี้เป็นวิธีบางประการในการหลีกเลี่ยงการวนซ้ำในเวิร์กโฟลว์ของคุณเอง:
ออกแบบเวิร์กโฟลว์ให้เรียบง่ายขึ้น
เวิร์กโฟลว์ที่มีขนาดใหญ่และซับซ้อนมีความเสี่ยงต่อการเกิดลูปเนื่องจากมีการเชื่อมต่อกันจำนวนมาก
แทน:
แบ่งเวิร์กโฟลว์ที่ซับซ้อนออกเป็นกระบวนการที่เล็กกว่าและอิสระกว่า
ลดการพึ่งพากันระหว่างเวิร์กโฟลว์
วางแผนและทดสอบเวิร์กโฟลว์ของคุณ
ก่อนที่จะเผยแพร่เวิร์กโฟลว์:
วาดแผนที่ให้ชัดเจน คุณสามารถใช้ภาพร่างหรือตัวสร้างเวิร์กโฟลว์ เพื่อดำเนินการนี้
ทดสอบก่อนครับ ดำเนินการนี้ด้วยฟีเจอร์การทดสอบ เพื่อตรวจสอบลูปที่อาจเกิดขึ้น
หลีกเลี่ยงตรรกะแบบวงกลม
หากใช้ TAW Stepต้องแน่ใจว่า จะไม่ ทริกเกอร์เวิร์กโฟลว์ที่เชื่อมโยงกลับไปที่ตัวมันเอง
รวมการดำเนินการที่เกี่ยวข้อง เข้าเป็นเวิร์กโฟลว์เดียวเพื่อลดการพึ่งพากันที่ไม่จำเป็น
ใช้ทริกเกอร์เปิด & ปิดการสนทนา
ทริกเกอร์เหล่านี้ ป้องกันไม่ให้เวิร์กโฟลว์ทำงานอย่างไม่มีกำหนดเวลา:
การเปิดการสนทนา ช่วยให้แน่ใจว่าเวิร์กโฟลว์จะเริ่มต้นเฉพาะเมื่อจำเป็นเท่านั้น
ปิดการสนทนา หยุด เวิร์กโฟลว์จากการทริกเกอร์ซ้ำผ่านขั้นตอน TAW
เทมเพลตเวิร์กโฟลว์ เช่น เมนูการแชทหลายระดับ: เมนูหลัก และ เมนูย่อย ใช้แนวคิดนี้เพื่อป้องกันการวนซ้ำ เรียนรู้เพิ่มเติมเกี่ยวกับเทมเพลตเหล่านี้ ที่นี่
คำถามที่พบบ่อยและการแก้ไขปัญหา
ทำไมฉันไม่สามารถเผยแพร่การทำงานของฉันได้?
การทำงานของคุณอาจมีขั้นตอนที่เชื่อมโยงกับลูปที่มีอยู่แล้ว
ตรวจสอบขั้นตอนที่ละเอียดอ่อน ที่ทำให้เกิดการเรียกใช้ซ้ำ
ทำให้ขั้นตอนที่ไม่จำเป็นง่ายขึ้นหรือกำจัดออกไป เพื่อแก้ไขปัญหา
ฉันควรทำอย่างไรถ้าตรวจพบลูปในการทำงานของฉัน?
ตรวจสอบ ข้อความ snackbar สำหรับรายละเอียดเกี่ยวกับการทำงานและขั้นตอนที่ได้รับผลกระทบ
ระบุและปรับแต่งการตั้งค่าที่ทำให้เกิดลูป
หากจำเป็น สร้างการทำงานใหม่ เพื่อลบลูป
หากปัญหายังคงอยู่ ติดต่อฝ่ายสนับสนุน พร้อมรายละเอียด หมายเลขการทำงาน และข้อความ snackbar