บล็อคใน Flow Builder (Triggers, Conditions & Actions)
บทความนี้อธิบายองค์ประกอบหลักของ Flow Builder ได้แก่ Triggers, Conditions และ Actions ซึ่งใช้สร้างระบบแชทบอทอัตโนมัติใน Zaapi เพื่อเพิ่มประสิทธิภาพการตอบลูกค้าและการจัดการสนทนา
ภาพรวม
ใน Flow Builder ของ Zaapi การสร้างระบบแชทบอทอัตโนมัติจะอาศัย 3 องค์ประกอบหลัก ได้แก่
Triggers (จุดเริ่มต้น): กำหนดเงื่อนไขเริ่มต้นของ Flow เช่น เมื่อลูกค้าส่งข้อความ หรือเมื่อมีเพื่อนใหม่เพิ่มใน LINE
Conditions (เงื่อนไข): ใช้ฟิลเตอร์ (กรอง) เส้นทางการทำงานตามเกณฑ์เฉพาะ เช่น เนื้อหาข้อความ แท็กลูกค้า เวลาทำการ หรือประวัติการโต้ตอบ
Actions (การกระทำ): กำหนดสิ่งที่เกิดขึ้นหลังจากนั้น เช่น ส่งข้อความ มอบหมายแชท ติดแท็ก หรือให้ AI ตอบแทน
การผสมผสาน Triggers, Conditions และ Actions อย่างเหมาะสมช่วยให้คุณสร้างระบบอัตโนมัติที่ตอบสนองลูกค้าได้อย่างแม่นยำ เพิ่มการมีส่วนร่วม และลดภาระงานของแอดมิน

Triggers (จุดเริ่มต้น)
ได้รับข้อความ (Message Received)

เริ่มต้น Flow เมื่อได้รับข้อความใหม่จากลูกค้า
การตั้งค่า:
ช่องทาง (Channels): เลือกเพจหรือช่องทางที่ต้องการ (สามารถเลือกหลายช่องพร้อมกันได้)
ความถี่ในการใช้งานจุดเริ่มต้นนี้ (Trigger Frequency):
Once per contact: เริ่มต้นเพียงครั้งเดียวต่อหนึ่งลูกค้า (เช่น สำหรับข้อความต้อนรับลูกค้าใหม่)
Once per new open chat: เริ่มต้นเมื่อมีการเปิดบทสนทนาใหม่แต่ละครั้ง
Every time: เริ่มต้นทุกครั้งที่ลูกค้าส่งข้อความ
ลูกค้าเพิ่มเพื่อนใน LINE OA (LINE Friend Added)

เริ่มต้น Flow เมื่อมีผู้ใช้เพิ่มบัญชี LINE ของคุณเป็นเพื่อน
Conditions (เงื่อนไข)
รอการตอบกลับ (Wait for Reply)

หยุด Flow ชั่วคราวเพื่อรอการตอบกลับจากลูกค้า ก่อนดำเนินการขั้นต่อไป
การตั้งค่า:
ประเภทคำตอบ (Response Type): ระบุประเภทคำตอบที่ต้องการตรวจสอบ (เช่น เบอร์โทร อีเมล ข้อความทั่วไป)
หากคำตอบถามไม่ถูกต้อง (Retries): กำหนดจำนวนครั้งที่ให้ลูกค้าตอบใหม่ หากตอบผิด
ข้อความตอบกลับ เมื่อคำตอบไม่ถูกต้อง (Error Message): ข้อความแจ้งเตือนเมื่อคำตอบไม่ถูกต้อง
ระยะเวลาที่รอการตอบกลับ (User Input Expiry): ตั้งเวลาหมดอายุของการตอบกลับ
สามารถใช้ร่วมกับ บล็อค จับคีย์เวิร์ดในข้อความลูกค้า (Message Content) เพื่อแยกเส้นทางตามคำตอบต่าง ๆ ได้
จับคีย์เวิร์ดในข้อความลูกค้า (Message Content)

ฟิลเตอร์ (กรอง) เส้นทางการทำงานตามคำตอบของลูกค้า

หลีกเลี่ยงการใช้คีย์เวิร์ดซ้ำกันในหลายเส้นทาง เพื่อป้องกัน Flow ล้มเหลว
หนึ่งบล็อคสามารถเพิ่มคีย์เวิร์ดได้สูงสุด 20 คำ
แต่ละคีย์เวิร์ดมีได้ไม่เกิน 10 คำ หรือ 30 ตัวอักษร
หากไม่มีเงื่อนไขใดตรง ระบบสามารถส่งข้อความ fallback หรือมอบหมายให้แอดมินรับช่วงต่อได้
กรองลูกค้าจากแท็ก (Customer Label )

ฟิลเตอร์ (กรอง) บทสนทนาตามแท็ก (Labels) ของลูกค้า เช่น “VIP Customer”, “Returning Customer”
สามารถเพิ่มได้สูงสุด 20 แท็ก ต่อหนึ่งบล็อค
ในหรือนอกเวลาทำการ (Business Hours)

ฟิลเตอร์ (กรอง) การทำงานของ Flow ตามเวลาทำการของบริษัท (ไม่ใช่เวลาทำการรายบุคคลของแอดมิน)
เวลาที่ลูกค้าติดต่อล่าสุด (Customer Last Message)

ตรวจสอบวันที่ลูกค้าติดต่อล่าสุดก่อนที่ระบบอัตโนมัติ (Flow) นี้จะทำงาน
เช่น ลูกค้าเคยส่งข้อความมาแล้วเมื่อ 3 เดือนก่อน
เหมาะสำหรับใช้ที่จุดเริ่มต้นเพื่อคัดกรองลูกค้าที่ไม่ได้ติดต่อมาระยะหนึ่ง
Actions (การกระทำ)
ส่งข้อความ (Send Message)

ส่งข้อความ ข้อความพร้อมรูปภาพ หรือวิดีโอถึงลูกค้า
จำกัดข้อความละ 500 ตัวอักษร หากต้องการส่งข้อความยาวกว่านี้ ให้เพิ่ม บล็อค Send Message ต่อเนื่อง
แนะนำให้ตามด้วย บล็อค Wait for Reply เพื่อให้การสนทนาดูลื่นไหลยิ่งขึ้น
ส่งตัวเลือกปุ่มกด (Send Button Message)

จำกัดสูงสุด 6 ปุ่มต่อข้อความ
หากต้องการปุ่มเพิ่มเติม ให้ใช้ปุ่ม “More Options” เป็นปุ่มที่ 6 แล้วเชื่อมกับ บล็อค Button Message ถัดไป
แต่ละปุ่มมีความยาวข้อความได้สูงสุด 20 ตัวอักษร
ข้อจำกัดตามแพลตฟอร์ม:
Facebook: สูงสุด 3 ปุ่มต่อข้อความ
LINE: สูงสุด 4 ปุ่มต่อข้อความ
Shopee, Lazada, TikTok Shop: ไม่รองรับข้อความประเภทนี้
ข้อความจะถูกส่งไปดังตัวอย่างในภาพด้านล่างนี้

ให้ AI จัดการแชท (Let AI Handle)

มอบหมายให้ AI ตอบลูกค้าแทนตามข้อมูลการฝึกสอนที่กำหนดไว้
การตั้งค่า:
ตั้งเงื่อนไขการส่งต่อ (Escalation) ให้มอบหมายแชทให้แอดมินเมื่อ AI ไม่สามารถตอบได้
การตอบของ AI จะใช้ Message Tokens — หากหมด Token ระบบจะไม่ตอบกลับ
เพิ่มแท็ก / ลบแท็ก (Add Label / Remove Label)

เพิ่มหรือลบแท็กลูกค้าอัตโนมัติ
สามารถเพิ่มหรือลบได้สูงสุด 20 แท็กกำกับต่อหนึ่งบล็อค
ปิดแชท (Close Chat)

ปิดการสนทนาเมื่อเคสได้รับการแก้ไขแล้ว
มอบหมายให้ / ยกเลิกการมอบหมายให้ (Assign to / Unassign from)

มอบหมายหรือถอนการมอบหมายแชทให้กับแอดมินหรือทีมที่กำหนด
รอ / หยุด (Wait / Pause (Time Delay))

เพิ่มช่วงเวลาหน่วงก่อนดำเนินการต่อไปใน Flow
ควรตรวจสอบข้อจำกัดของแต่ละช่องทาง เช่น Facebook จำกัดเวลาส่งข้อความไม่เกิน 7 วัน หลังจากข้อความล่าสุด
Last updated
Was this helpful?