แนวทางการแก้ไขปัญหา

บทความนี้อธิบายวิธีตรวจสอบและแก้ไขปัญหาของ Flow Builder ใน Zaapi เช่น การส่งข้อความซ้ำ การเริ่มต้นใหม่ทันทีหลังจบ หรือ Flow ไม่ทำงาน

ปัญหา: Flow ส่งข้อความซ้ำ (Flow Sent Multiple Messages)

สาเหตุที่เป็นไปได้: เกิดจากการที่หลาย Flow ทำงานพร้อมกันในเวลาเดียวกัน

วิธีตรวจสอบและแก้ไข:

  1. ไปที่แชทของลูกค้าที่ระบบส่งข้อความซ้ำ

  2. คลิก “Automation Logs” ที่แถบด้านข้าง

  1. ตรวจสอบว่ามี Flow อื่นถูกทริกเกอร์พร้อมกันหรือไม่

    • หากพบ Flow อื่น ให้ Pause Flow นั้นไว้

  2. หากมีเพียง Flow เดียวที่ทำงาน ให้ตรวจสอบ Basic Automations (เช่น Greeting Message หรือ Out-of-Hours Message) ว่ามีการเปิดใช้งานอยู่หรือไม่

    • หากมี Automation ที่ซ้ำกัน ให้ปิดการใช้งานเพื่อลดความขัดแย้ง


ปัญหา: Flow เริ่มใหม่ทันทีหลังจากจบ

สาเหตุที่เป็นไปได้: ตั้งค่า Trigger เป็น “Trigger every time” ทำให้ Flow เริ่มใหม่ทุกครั้งที่ลูกค้าส่งข้อความ

วิธีแก้ไข:

  1. คลิกที่ บล็อค Trigger ใน Flow

  2. เปลี่ยนการตั้งค่าความถี่ (Trigger Frequency) เป็นหนึ่งในตัวเลือกต่อไปนี้:

    • Trigger once every new conversation → Flow จะทำงานอีกครั้งเมื่อแชทเดิมถูกปิดและเปิดใหม่

    • Trigger once per contact → Flow จะทำงานเพียงครั้งเดียวต่อหนึ่งลูกค้าเท่านั้น แม้ลูกค้าจะกลับมาทักอีกในอนาคต


ปัญหา: Flow ไม่ทำงาน

สาเหตุที่เป็นไปได้: มีหลายปัจจัยที่อาจทำให้ Flow ไม่ทำงาน

วิธีตรวจสอบและแก้ไข:

  1. Trigger Frequency

    • หากตั้งเป็น “Trigger once per contact” ระบบจะไม่ทำงานซ้ำกับลูกค้าเดิม

    • แก้ไขโดยเปิดบล็อค Trigger แล้วเลือก

      • “Trigger once every new conversation” หรือ

      • “Trigger every time”

  2. Message Content Condition Issue

    • หากมี บล็อค Message Content ถัดจาก Trigger ให้ตรวจสอบตัวดำเนินการ (Operators) เช่น contains, equals ว่าตรงกับข้อความที่คาดไว้หรือไม่

  3. Messaging Channel Not Selected

    • เปิดบล็อค Trigger แล้วตรวจสอบว่ามีการเลือกทุกช่องทางที่ต้องการหรือไม่ เช่น Facebook, Instagram, LINE OA

  4. Flow ถูกหยุดชั่วคราว (Paused)

    • ไปที่ Flows List และตรวจสอบสถานะของ Flow

    • หากอยู่ในสถานะ Paused ให้เปลี่ยนเป็น Enabled เพื่อให้กลับมาทำงานตามปกติ

Last updated