Skip to main content

กฎเวิร์กโฟลว์แชท

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

ข้อมูลทั่วไป​

ข้อมูลทั่วไปข้อมูลทั่วไป
  • Rule Name: กำหนดชื่อที่อธิบายสำหรับกฎ การตั้งชื่อที่ชัดเจนช่วยให้ทีมของคุณระบุได้ง่ายว่าแต่ละกฎทำอะไร
  • Active: เปิดหรือปิดกฎ มีเฉพาะกฎที่ใช้งานอยู่เท่านั้นที่ถูกดำเนินการเมื่อเหตุการณ์และเงื่อนไขเป็นจริง
  • Trigger event: เลือกเหตุการณ์ที่ทริกเกอร์กฎ
  • Priority / Sort order: ระบุลำดับการประมวลผลของกฎ ตัวเลขที่ต่ำกว่าจะดำเนินการก่อน สิ่งนี้ช่วยควบคุมว่ากฎใด มีความสำคัญเมื่อกฎหลายตัวใช้กับเหตุการณ์เดียวกัน
  • Stop further rules processing: หยุดการดำเนินการกฎที่มีลำดับความสำคัญต่ำกว่าเมื่อกฎนี้ถูกใช้ มีประโยชน์เมื่อคุณต้องการ ให้กฎเฉพาะมีการควบคุมเหตุการณ์อย่างสมบูรณ์

Trigger events​

ระบุเหตุการณ์ที่เริ่มการประเมินกฎ เหตุการณ์ที่มีรวมถึง:

  • When customer visits a page – ทริกเกอร์เมื่อผู้เยี่ยมชมโหลดหน้าที่มีวิดเจ็ตแชท
  • When customer opens a new conversation – ทริกเกอร์เมื่อมีการสร้างการสนทนาแชทใหม่
  • When customer sends their first message – ทริกเกอร์เมื่อผู้เยี่ยมชมส่งข้อความแรกในการสนทนา
  • When customer sends any message – ทริกเกอร์ทุกครั้งที่ผู้เยี่ยมชมส่งข้อความ
  • When conversation is started via Rule – ทริกเกอร์เมื่อการสนทนาถูกสร้างโดยกฎเวิร์กโฟลว์อื่น
  • When rule sends a message – ทริกเกอร์หลังจากกฎส่งข้อความอัตโนมัติ
  • When teammate sends any message – ทริกเกอร์เมื่อเจ้าหน้าที่ตอบกลับในแชท
  • If teammate changes the conversation state – ทริกเกอร์เมื่อสถานะแชทเปลี่ยน (open, closed, currently served ฯลฯ)
  • If teammate changes the team assignment – ทริกเกอร์เมื่อแชทถูกมอบหมายใหม่ให้ทีมอื่น
  • When teammate adds a note – ทริกเกอร์เมื่อมีการเพิ่มหมายเหตุภายในในแชท

เงื่อนไข​

เงื่อนไขกำหนดเมื่อกฎเวิร์กโฟลว์ควรถูกดำเนินการ คุณสามารถใช้เงื่อนไขหนึ่งหรือหลายเงื่อนไข รวมพวกเขาด้วยตรรกะALL/ANY และสามารถสร้างกลุ่มซ้อนกันสำหรับการกรองขั้นสูง ปล่อยส่วนนี้ว่างไว้เพื่อให้กฎดำเนินการทุกครั้งที่เหตุการณ์เกิดขึ้น

เงื่อนไขเงื่อนไข

เงื่อนไขที่มี​

คุณสามารถสร้างเงื่อนไขโดยใช้ฟิลด์ต่อไปนี้:

  • Hour of Day (0–23) – ชั่วโมงท้องถิ่นของผู้เยี่ยมชมเมื่อเหตุการณ์เกิดขึ้น
  • Day of Week – วันปัจจุบันเมื่อเหตุการณ์แชทถูกทริกเกอร์
  • Time on Site (seconds) – เวลารวมที่ผู้เยี่ยมชมอยู่บนเว็บไซต์
  • Time on Page (seconds) – ระยะเวลาที่ผู้เยี่ยมชมอยู่บนหน้าปัจจุบัน
  • IP Address – ที่อยู่ IP ของผู้เยี่ยมชม
  • City – เมืองที่แก้ไขจากที่อยู่ IP ของผู้เยี่ยมชม
  • Region – ภูมิภาคหรือรัฐที่แก้ไขจากที่อยู่ IP ของผู้เยี่ยมชม
  • Country Code – รหัสประเทศ (ISO) ที่แก้ไขจากตำแหน่งของผู้เยี่ยมชม
  • Current Page URL – URL ของหน้าที่เหตุการณ์แชทเกิดขึ้น
  • Current Page Title – ชื่อของหน้าที่ผู้เยี่ยมชมกำลังดูอยู่
  • Pages Viewed – จำนวนหน้าทั้งหมดที่เยี่ยมชมในระหว่างเซสชัน
  • User Agent – สตริง user agent ดิบที่ส่งโดยเบราว์เซอร์ของผู้เยี่ยมชม
  • Browser – ชื่อเบราว์เซอร์ที่ตรวจพบ (Chrome, Safari, Firefox ฯลฯ)
  • Platform / OS – ระบบปฏิบัติการที่ตรวจพบของผู้เยี่ยมชม
  • Requesting Chat – ระบุว่าผู้เยี่ยมชมกำลังร้องขอแชทอย่างแข็งขันหรือไม่
  • Served by Agent – แสดงว่าแชทถูกมอบหมายให้เจ้าหน้าที่แล้วหรือไม่
  • Triggered – ระบุว่าแชทถูกทริกเกอร์โดยกฎเวิร์กโฟลว์แล้วหรือไม่
  • Visitor Name – ชื่อที่ผู้เยี่ยมชมให้หรือตั้งค่าโดยอัตโนมัติโดยกฎ
  • Visitor Email – ที่อยู่อีเมลที่ผู้เยี่ยมชมให้
  • Visitor Tags – แท็กที่มอบหมายให้ผู้เยี่ยมชม
  • Number of Chats – จำนวนการสนทนาแชททั้งหมดที่ผู้เยี่ยมชมเริ่มต้น
  • Number of Sessions – จำนวนการเยี่ยมชมแยกที่ผู้เยี่ยมชมทำ
  • Message Sender – ระบุว่าใครส่งข้อความ (ผู้เยี่ยมชมหรือเพื่อนร่วมทีม)
  • Sender Type – แยกความแตกต่างระหว่างผู้เยี่ยมชม เจ้าหน้าที่ หรือข้อความระบบ
  • Message Content – เนื้อหาข้อความของแชท
  • Account Status – สถานะบัญชีของผู้เยี่ยมชม (guest, registered, blocked ฯลฯ)
  • Chat Widget ID – ระบุว่าวิดเจ็ตแชทใดเริ่มการสนทนา
  • Queue Size – จำนวนแชทที่รออยู่ในคิวปัจจุบัน

ตัวดำเนินการเงื่อนไข​

เงื่อนไขแต่ละรายการรองรับตัวดำเนินการต่อไปนี้:

  • Equals – จับคู่ค่าที่แน่นอน
  • Not Equals – ยกเว้นค่าเฉพาะ
  • Greater Than – ตรวจสอบว่าค่าเกินตัวเลขที่ระบุ
  • Greater Than or Equals – ตรวจสอบว่าค่าเท่ากับหรือเกินตัวเลข
  • Less Than – ตรวจสอบว่าค่าต่ำกว่าตัวเลขที่ระบุ
  • Less Than or Equals – ตรวจสอบว่าค่าต่ำกว่าหรือเท่ากับตัวเลข
  • Between – ตรวจสอบว่าค่าอยู่ในช่วงที่กำหนด
  • Matches Regex – ใช้นิพจน์ทั่วไปสำหรับการจับคู่ขั้นสูง
  • Starts With – ตรวจสอบว่าค่าเริ่มต้นด้วยข้อความเฉพาะ
  • Ends With – ตรวจสอบว่าค่าลงท้ายด้วยข้อความเฉพาะ
  • Is Empty – ทริกเกอร์เมื่อไม่มีค่าอยู่
  • Is Not Empty – ทริกเกอร์เมื่อมีค่าอยู่
  • Contains – ตรวจสอบว่าค่ารวมข้อความเฉพาะ
  • Does Not Contain – ตรวจสอบว่าค่าไม่รวมข้อความเฉพาะ

การกระทำ​

การกระทำกำหนดว่าจะเกิดอะไรขึ้นเมื่อเงื่อนไขกฎทั้งหมดเป็นจริง คุณสามารถกำหนดค่าการกระทำหลายรายการภายในกฎเดียว

การกระทำการกระทำ
  • Send Message to Visitor – ส่งข้อความอัตโนมัติในแชท
  • Set Triggered Status – ทำเครื่องหมายแชทว่าทริกเกอร์แล้วสำหรับการติดตามหรือการเชื่อมโยงตรรกะ
  • Wait – หยุดการดำเนินการกฎชั่วคราวตามเวลาที่กำหนดก่อนดำเนินการต่อ
  • Set Visitor Name – มอบหมายหรืออัปเดตชื่อของผู้เยี่ยมชม
  • Block Visitor – ป้องกันไม่ให้ผู้เยี่ยมชมเริ่มแชทใหม่
  • Add Tag – เพิ่มแท็กให้กับผู้เยี่ยมชมหรือแชท
  • Remove Tag – ลบแท็กที่มีอยู่
  • Set Note – สร้างหรือแทนที่หมายเหตุภายในในการสนทนา
  • Append to Note – เพิ่มข้อความเพิ่มเติมในหมายเหตุภายในที่มีอยู่