> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cura.so/llms.txt
> Use this file to discover all available pages before exploring further.

# การติดตามการทำงานและการวิเคราะห์ของเวิร์กโฟลว์

> เมื่อเวิร์กโฟลว์ทำงานแล้ว คุณย่อมอยากรู้ว่ามันทำหน้าที่ของมันได้จริง ส่งข้อความที่ถูกต้องไปยังคนที่ถูกต้องโดยไม่มีข้อผิดพลาด

เมื่อเวิร์กโฟลว์ทำงานแล้ว คุณย่อมอยากรู้ว่ามันทำหน้าที่ของมันได้จริง ส่งข้อความที่ถูกต้องไปยังคนที่ถูกต้องโดยไม่มีข้อผิดพลาด คู่มือนี้จะแสดงวิธีอ่าน **Logs** และ **การวิเคราะห์** ของเวิร์กโฟลว์ เพื่อให้คุณวางใจในมันได้และมองเห็นปัญหาได้ตั้งแต่เนิ่น ๆ

## ก่อนเริ่มต้น

* เวิร์กโฟลว์ควรถูกเปิดเป็น **On** และมีโอกาสได้ทำงานแล้ว (ทริกเกอร์ของมันทำงานไปอย่างน้อยหนึ่งครั้ง)
* คุณต้องมีสิทธิ์ในการ **จัดการ AI agent ของคุณ** (**Admin** หรือ **Manager**)

<Note>
  **Logs** ตอบคำถามว่า *"เกิดอะไรขึ้นในการทำงานครั้งนี้?"* ส่วน **การวิเคราะห์** ตอบคำถามว่า *"เวิร์กโฟลว์นี้ทำงานได้ดีแค่ไหนในภาพรวม?"* ใช้ทั้งสองอย่างประกอบกัน
</Note>

***

<Steps>
  <Step title="เปิดแท็บ Logs">
    * ที่หน้าของเวิร์กโฟลว์ คลิกแท็บ **Logs**
    * คุณจะเห็นรายการของการทำงานแต่ละครั้ง (**runs**) หนึ่งรายการต่อหนึ่งครั้งที่เวิร์กโฟลว์ทำงาน เรียงจากใหม่สุดไปเก่าสุด
  </Step>

  <Step title="อ่านสถานะของการทำงานแต่ละครั้ง">
    การทำงานทุกครั้งจะมีสถานะที่บอกคุณได้ชัดเจนว่าเกิดอะไรขึ้น

    * **Running** (กำลังทำงาน) — การทำงานกำลังดำเนินอยู่ในขณะนี้
    * **Waiting** (กำลังรอ) — การทำงานหยุดพักอยู่กลางทาง (เช่น รอจนถึงหนึ่งวันก่อนการนัดหมาย)
    * **Completed** (เสร็จสมบูรณ์) — เวิร์กโฟลว์ทำขั้นตอนทั้งหมดเสร็จเรียบร้อย
    * **Contact replied** (ผู้ติดต่อตอบกลับ) — การทำงานถูกยกเลิกเพราะลูกค้าตอบกลับมา จึงไม่จำเป็นต้องส่งข้อความอัตโนมัติเพิ่มอีก
    * **Policy blocked** (ถูกบล็อกตามนโยบาย) — ไม่สามารถส่งข้อความได้เพราะกฎของช่องทางไม่อนุญาตในขณะนั้น
    * **Failed** (ล้มเหลว) — มีบางอย่างผิดพลาดในระหว่างการทำงาน

    <Check>ตอนนี้คุณสามารถเห็นได้ทีละครั้งว่าเวิร์กโฟลว์ของคุณกำลังทำอะไรอยู่</Check>
  </Step>

  <Step title="เปิดการทำงานเพื่อดูรายละเอียด">
    * **คลิกที่การทำงานหนึ่งครั้ง** เพื่อขยายดู log แบบทีละขั้นตอน
    * คุณจะเห็นแต่ละแอ็กชันที่มันทำและทำเมื่อไหร่ ซึ่งมีประโยชน์ในการทำความเข้าใจผลลัพธ์แบบ **Policy blocked** หรือ **Failed**
    * เมื่อการทำงานถูกบล็อก log จะอธิบายเหตุผลด้วยภาษาที่เข้าใจง่าย (เช่น *Contact opted out* (ผู้ติดต่อขอยกเลิกการรับข้อความ), *No channels selected* (ไม่ได้เลือกช่องทาง) หรือ *Trigger fired on a different channel* (ทริกเกอร์ทำงานบนช่องทางอื่น)) เพื่อให้คุณรู้ว่าต้องแก้ไขอะไร

    <Note>
      แต่ละแพลตฟอร์มการส่งข้อความกำหนดกฎของตัวเองว่าคุณส่งข้อความถึงลูกค้าได้เมื่อไหร่ LINE และ Telegram เปิดให้ส่งได้ตลอด ขณะที่ Messenger และ Instagram อนุญาตให้ตอบกลับแบบอิสระได้ประมาณ 24 ชั่วโมงหลังจากข้อความล่าสุดของลูกค้า (ขยายเวลาออกไปเมื่อมีเพื่อนร่วมทีมกำลังดูแลแชทอยู่) ส่วน WhatsApp อนุญาตประมาณ 24 ชั่วโมง เมื่อแอ็กชันตกอยู่นอกช่วงเวลาที่แพลตฟอร์มกำหนด Cura จะบันทึกการทำงานเป็น **Policy blocked** แทนที่จะเสี่ยงต่อบัญชีของคุณ
    </Note>
  </Step>

  <Step title="ตรวจสอบการวิเคราะห์">
    การวิเคราะห์ของเวิร์กโฟลว์จะสรุปประสิทธิภาพการทำงานตามช่วงเวลา เพื่อให้คุณไม่ต้องมานับการทำงานทีละครั้งด้วยตนเอง

    * **Triggered** (ถูกทริกเกอร์) — จำนวนครั้งที่เวิร์กโฟลว์เริ่มทำงาน
    * **Completed** (เสร็จสมบูรณ์) — จำนวนการทำงานที่เสร็จเรียบร้อย
    * **Success** (สำเร็จ) — สัดส่วนของการทำงานที่เสร็จสมบูรณ์ แสดงเป็นเปอร์เซ็นต์
    * **Policy blocked** (ถูกบล็อกตามนโยบาย) — จำนวนการทำงานที่ถูกหยุดเพราะช่องทางไม่อนุญาตให้ส่งข้อความ
    * สลับช่วงเวลาระหว่าง **7d**, **30d** และ **90d** เพื่อดูแนวโน้มล่าสุด โดยค่าเริ่มต้นจะเปิดที่ **30d**

    <Tip>
      เวิร์กโฟลว์แจ้งเตือนที่ทำงานได้ดีจะแสดงอัตรา **Success** ที่สูง ส่วนจำนวน **Policy blocked** ที่เพิ่มขึ้นมักหมายความว่าคุณกำลังพยายามส่งข้อความถึงลูกค้าเกินกว่าที่ช่องทางของพวกเขาอนุญาต ให้ปรับการกำหนดเวลาหรือขอบเขต
    </Tip>
  </Step>
</Steps>

***

## วิธีตรวจสอบว่ามันทำงานได้

* หลังจากเกิดทริกเกอร์จริง (เช่น มีการจองใหม่บนช่องทางที่กำหนดขอบเขตไว้) การทำงานครั้งใหม่จะปรากฏใน **Logs** และจบลงที่ **Completed**
* จำนวน **Triggered** และ **Completed** ในการวิเคราะห์จะเพิ่มขึ้นไปด้วยกันตลอดช่วงเวลาที่คุณเลือก

## การแก้ไขปัญหา

* **ไม่มีการทำงานเลยสักครั้ง** ทริกเกอร์อาจยังไม่ได้ทำงาน หรือยังไม่มีช่องทางที่กำหนดขอบเขตไว้ ตรวจสอบว่าปุ่มสลับ **On / Off** ของเวิร์กโฟลว์ตั้งอยู่ที่ **On** และดูที่แท็บ **Apply to**
* **มีการทำงานแบบ Policy blocked จำนวนมาก** ช่องทางไม่อนุญาตให้ส่งข้อความ ณ จุดนั้น ทบทวนการกำหนดเวลาและช่องทางที่กำหนดขอบเขตไว้
* **มีการทำงานที่ Failed** เปิดดูเพื่ออ่าน log ทีละขั้นตอน แล้วปรับการกำหนดค่าและทดสอบอีกครั้ง

***

### บทความที่เกี่ยวข้อง

* [การเปิดใช้งานและกำหนดค่าเวิร์กโฟลว์](/th/workflows/enable-and-configure)
* [การกำหนดขอบเขตเวิร์กโฟลว์ให้กับช่องทางที่ต้องการ](/th/workflows/scope-to-channels)
* [เวิร์กโฟลว์ทำอะไรได้บ้าง](/th/workflows/what-workflows-are)
* [ภาพรวมของรายงาน](/th/reports/reports-overview)
