การดำเนินการของเวิร์กโฟลว์คือการประมวลผลที่ทำงานหลังจากทริกเกอร์เริ่มทำงาน คุณสามารถผสมผสานการส่งข้อความ คำถาม เงื่อนไขแยกสาขา และอื่น ๆ เพื่อออกแบบโฟลว์ของการทำงานอัตโนมัติได้
การดำเนินการคืออะไร
การดำเนินการคือการประมวลผลแต่ละอย่างที่ทำงานตามลำดับหลังจากทริกเกอร์เริ่มทำงาน คุณนำการดำเนินการหลายรายการมาเชื่อมต่อกันเพื่อประกอบเป็นชุดของการตอบกลับอัตโนมัติได้
ในแผงตั้งค่า การดำเนินการแบ่งออกเป็น 3 หมวดดังนี้
| หมวด | การดำเนินการที่อยู่ในหมวด |
|---|---|
| องค์ประกอบพื้นฐาน | ส่งข้อความ ส่งอัตโนมัติ คำถาม เงื่อนไขแยกสาขา หน่วงเวลา แท็ก เป็นต้น |
| การทำงานอัตโนมัติและการเชื่อมต่อ | ตัวแทนลูกค้า ส่ง Webhook เรียกใช้โค้ด เป็นต้น |
| การเชื่อมต่อ LINE CRM | อัปเดตคุณสมบัติหรือเพิ่มลงลิสต์ของ HubSpot และ Klaviyo เป็นต้น |
การออกแบบเวิร์กโฟลว์ทั้งหมดสามารถมอบหมายให้ Marketing Agent ทำได้ เพียงบอกวัตถุประสงค์ เช่น "อยากส่งคูปองให้คนที่เพิ่มเป็นเพื่อนหลังจากนั้น 3 วัน" เอเจนต์จะเตรียมแบบร่างที่จัดเรียงการดำเนินการที่จำเป็นไว้ให้ หากต้องการปรับรายละเอียดด้วยตนเอง สามารถเพิ่มโหนดในตัวแก้ไขและตั้งค่าการดำเนินการแต่ละอย่างได้
ส่งข้อความ
เป็นการดำเนินการที่ส่งข้อความ เช่น ข้อความตัวอักษรหรือรูปภาพ ให้เพื่อนโดยตรง ใช้เมื่อต้องการส่งเนื้อหาที่กำหนดไว้ทันที เช่น การทักทายหรือการแจ้งข่าวสาร
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| เนื้อหาที่ส่ง | ป้อนข้อความ เช่น ข้อความตัวอักษรหรือรูปภาพ |
คุณสามารถตั้งค่าข้อความหลายรายการรวมกันและส่งพร้อมกันในครั้งเดียวได้ด้วย
ส่งอัตโนมัติ
เป็นการดำเนินการที่เรียกข้อความส่งอัตโนมัติที่สร้างไว้ล่วงหน้ามาส่ง คุณนำการแนะนำที่ใช้บ่อยมาใช้ซ้ำเป็นเทมเพลตได้โดยไม่ต้องป้อนใหม่ทุกครั้ง
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| ส่งอัตโนมัติ | เลือกข้อความส่งอัตโนมัติที่จะส่ง |
จากแผงตั้งค่า คุณสามารถไปยังหน้าจอตรวจสอบและสร้างข้อความส่งอัตโนมัติได้ หากยังไม่มีเนื้อหาที่ต้องการส่ง ให้สร้างข้อความส่งอัตโนมัติก่อนแล้วจึงเลือก
คำถาม
เป็นการดำเนินการที่ส่งคำถามให้เพื่อน รวบรวมคำตอบ และบันทึกไว้ ใช้สำหรับการทำแบบสอบถามหรือสอบถามคุณสมบัติ และสามารถเก็บคำตอบไว้เป็นแท็กหรือคุณสมบัติของบริการที่เชื่อมต่อได้
ประเภทคำตอบ
เลือกวิธีรับคำตอบจาก 2 ประเภท
| ประเภทคำตอบ | คำอธิบาย |
|---|---|
| ตัวเลือก | ให้เลือกจากตัวเลือกที่เตรียมไว้ล่วงหน้า |
| ป้อนข้อมูลอิสระ | ให้เพื่อนป้อนข้อความเพื่อตอบได้อย่างอิสระ |
ประเภทปุ่มคำตอบ
เมื่อให้ตอบด้วยตัวเลือก คุณสามารถเลือกวิธีแสดงผลบน LINE ได้
| ประเภทปุ่มคำตอบ | คำอธิบาย |
|---|---|
| คาร์รูเซล | แสดงตัวเลือกเป็นการ์ดที่เลื่อนในแนวนอน |
| ปุ่ม | แสดงตัวเลือกเป็นปุ่มที่เรียงในแนวตั้ง |
| ตอบกลับด่วน | แสดงปุ่มที่เรียงในแนวนอนด้านล่างข้อความ |
| ยืนยัน | แสดงปุ่มยืนยันแบบ 2 ตัวเลือก (ต้องมีตัวเลือกพอดี 2 รายการ) |
ตามข้อกำหนดของ LINE จำนวนตัวเลือกและจำนวนตัวอักษรของป้ายกำกับมีค่าสูงสุด ส่วนที่เกินค่าสูงสุดจะถูกตัดออกเมื่อส่ง จึงควรปรับให้อยู่ภายในเกณฑ์ที่แสดงในแผงตั้งค่า
การตรวจสอบข้อมูลนำเข้า (กรณีป้อนข้อมูลอิสระ)
ในการป้อนข้อมูลอิสระ คุณสามารถตรวจสอบรูปแบบของเนื้อหาที่รับได้ล่วงหน้า สำหรับคำตอบที่ไม่ตรงกับรูปแบบ สามารถแสดงข้อความแสดงข้อผิดพลาดได้
| การตรวจสอบ | คำอธิบาย |
|---|---|
| ไม่มี | ไม่ตรวจสอบ รับข้อความใด ๆ ก็ได้ |
| อีเมล | รับเฉพาะรูปแบบอีเมลเท่านั้น |
| หมายเลขโทรศัพท์ | รับเฉพาะรูปแบบหมายเลขโทรศัพท์เท่านั้น |
| คาตาคานะ | รับเฉพาะคาตาคานะเท่านั้น |
| กำหนดเอง | ตรวจสอบด้วยรูปแบบที่กำหนดเอง |
ปลายทางสำหรับบันทึกคำตอบ
คำตอบที่รวบรวมมา สามารถบันทึกไปยังที่ใดที่หนึ่งต่อไปนี้ได้
| ปลายทาง | คำอธิบาย |
|---|---|
| แท็ก | ติดเนื้อหาคำตอบเป็นแท็กให้เพื่อน |
| คุณสมบัติ HubSpot | บันทึกคำตอบลงคุณสมบัติผู้ติดต่อของ HubSpot (เมื่อเชื่อมต่อ HubSpot) |
| คุณสมบัติ Klaviyo | บันทึกคำตอบลงคุณสมบัติโปรไฟล์ของ Klaviyo (เมื่อเชื่อมต่อ Klaviyo) |
แท็กที่ติดในที่นี้คือแท็กของเพื่อน ซึ่งเป็นคนละแนวคิดกับกลุ่มเป้าหมายที่ใช้เป็นผู้รับการส่งข้อความ จึงโปรดระวังอย่าสับสน
เงื่อนไขแยกสาขา
เป็นการดำเนินการที่แยกโฟลว์ออกเป็น 2 ทางตามเงื่อนไข คุณสามารถให้เพื่อนที่ตรงตามเงื่อนไข (True) กับเพื่อนที่ไม่ตรงตามเงื่อนไข (False) ดำเนินการที่แตกต่างกันได้
ประเภทเงื่อนไข
เลือกเงื่อนไขที่ใช้ในการตัดสิน
| ประเภทเงื่อนไข | คำอธิบาย |
|---|---|
| เงื่อนไขแท็ก | แยกตามว่าเพื่อนมีแท็กที่ระบุหรือไม่ |
| เงื่อนไขเซ็กเมนต์ | แยกตามว่าเพื่อนอยู่ในกลุ่มเป้าหมายที่ระบุหรือไม่ |
| เงื่อนไขคุณสมบัติ | แยกตามว่าคุณสมบัติของเพื่อนตรงกับค่าที่ระบุหรือไม่ |
| สุ่ม | สุ่มแยกเพื่อนไปยัง True หรือ False ตามสัดส่วนที่ระบุ |
เงื่อนไขแท็กใช้แท็กของเพื่อนในการตัดสิน ส่วนเงื่อนไขเซ็กเมนต์ใช้กลุ่มเป้าหมายของผู้รับในการตัดสิน แท็กกับกลุ่มเป้าหมายเป็นคนละแนวคิดกัน จึงควรเลือกใช้ให้ตรงกับวัตถุประสงค์
ตัวดำเนินการของเงื่อนไขคุณสมบัติ
ในเงื่อนไขคุณสมบัติ ให้ระบุวิธีเปรียบเทียบค่าด้วยตัวดำเนินการ
| ตัวดำเนินการ | คำอธิบาย |
|---|---|
| เท่ากับ | กรณีที่ค่าตรงกันทั้งหมด |
| ไม่เท่ากับ | กรณีที่ค่าไม่ตรงกัน |
| ประกอบด้วย | กรณีที่มีข้อความที่ระบุอยู่ |
| ไม่ประกอบด้วย | กรณีที่ไม่มีข้อความที่ระบุอยู่ |
| เริ่มต้นด้วย | กรณีที่ขึ้นต้นด้วยข้อความที่ระบุ |
| ลงท้ายด้วย | กรณีที่ลงท้ายด้วยข้อความที่ระบุ |
| ว่างเปล่า | กรณีที่ยังไม่ได้ตั้งค่า |
| ไม่ว่างเปล่า | กรณีที่ตั้งค่าไว้แล้ว |
| เป็นที่รู้จัก | กรณีที่มีค่าอยู่ |
| ไม่รู้จัก | กรณีที่ไม่มีค่าอยู่ |
การตั้งค่าเงื่อนไขสุ่ม
เงื่อนไขสุ่มจะสุ่มแยกเพื่อนที่มาถึงจุดนี้ออกเป็น 2 ทาง คือ True และ False ตามสัดส่วนที่ระบุ ใช้เมื่อต้องการแยกตามความน่าจะเป็น เช่น การจับฉลากหรือการทดสอบ A/B
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| สัดส่วนที่ไป True | ระบุความน่าจะเป็นที่จะไป True ด้วยค่า 0%–100% ส่วนที่เหลือจะไป False |
แยกออกเป็น 3 ทางขึ้นไปด้วยเงื่อนไขสุ่ม
เงื่อนไขสุ่มในโหนดเดียวจะแยกออกเป็น 2 ทาง คือ True และ False แต่หากนำเงื่อนไขแยกสาขามาเชื่อมต่อกันอย่างต่อเนื่อง ก็สามารถแยกออกเป็น 3 ทางขึ้นไปได้ เคล็ดลับคือเชื่อมต่อเงื่อนไขสุ่มถัดไปเข้ากับฝั่ง False ของแต่ละโหนด และค่อย ๆ เพิ่มสัดส่วนขึ้นทีละน้อย
กรณีที่ต้องการแยกออกเป็น 6 ทางให้เกือบเท่ากัน เกณฑ์สัดส่วน True ของแต่ละโหนดเป็นดังนี้
| โหนดแยกสาขา | สัดส่วน True | ความน่าจะเป็นที่ชนะโดยประมาณ |
|---|---|---|
| โหนดที่ 1 | 17% | ประมาณ 17% (1 ใน 6) |
| โหนดที่ 2 (ฝั่ง False ของโหนดที่ 1) | 20% | 20% ของ 83% ที่เหลือ ≒ ประมาณ 17% |
| โหนดที่ 3 (ฝั่ง False ของโหนดที่ 2) | 25% | 25% ของ 67% ที่เหลือ ≒ ประมาณ 17% |
| โหนดที่ 4 (ฝั่ง False ของโหนดที่ 3) | 33% | 33% ของ 50% ที่เหลือ ≒ ประมาณ 17% |
| โหนดที่ 5 (ฝั่ง False ของโหนดที่ 4) | 50% | 50% ของ 33% ที่เหลือ ≒ ประมาณ 17% |
| โหนดที่ 6 (ฝั่ง False ของโหนดที่ 5) | — | ทั้งหมดที่เหลือ (ประมาณ 17%) |
วิธีนี้ใช้สร้างแคมเปญจับฉลากหรือการส่งข้อความหลายรูปแบบแยกกันได้
แท็ก
เป็นการดำเนินการที่เพิ่มหรือนำแท็กออกจากเพื่อน คุณสามารถบันทึกคุณสมบัติระหว่างโฟลว์ และนำไปใช้กับเงื่อนไขแยกสาขาในขั้นถัดไป หรือการสร้างกลุ่มเป้าหมายสำหรับการส่งข้อความได้
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| การจัดการแท็ก | เลือก "เพิ่ม" หรือ "นำออก" |
| การเลือกแท็ก | เลือกแท็กที่จะจัดการ |
แท็กที่จัดการในที่นี้คือแท็กของเพื่อน ซึ่งเป็นคนละอย่างกับกลุ่มเป้าหมายที่ใช้คัดกรองผู้รับ จึงโปรดระวังอย่าเข้าใจผิด หากยังไม่มีแท็ก ให้สร้างแท็กก่อนแล้วจึงเลือก
หน่วงเวลา
เป็นการดำเนินการที่รอตามเวลาที่ระบุก่อนไปยังการดำเนินการถัดไป ใช้เมื่อต้องการเว้นระยะการส่งข้อความ หรือต้องการส่งการแจ้งเตือนหลังจากผ่านไประยะหนึ่ง
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| ประเภทการหน่วงเวลา | เลือกจาก "ระบุเวลาที่ผ่านไป" (เช่น หลัง ○ นาที หรือหลัง ○ ชั่วโมง) หรือ "ระบุเวลา" |
| เวลาหน่วง | ระบุเป็นวัน ชั่วโมง และนาที (สูงสุด 7 วัน) |
| เมื่อเพื่อนคนเดิมกำลังรออยู่ | เลือก "ไม่เพิ่มซ้ำ" หรือ "เพิ่มได้หลายครั้ง" โดยปกติแนะนำให้เลือก "ไม่เพิ่มซ้ำ" |
ยกเลิกการสมัครเพื่อนที่กำลังรออยู่เป็นรายบุคคล
คุณสามารถนำเฉพาะเพื่อนบางคนที่กำลังรออยู่ในโหนดหน่วงเวลาออกจากเวิร์กโฟลว์กลางคันได้ ใช้เมื่อเพื่อนสำหรับทดสอบถูกลงทะเบียนซ้ำหลายครั้ง หรือเมื่อต้องการหยุดการส่งในขั้นถัดไปเฉพาะกับเพื่อนบางคน
การยกเลิกการสมัครทำตามขั้นตอนต่อไปนี้
- คลิกโหนดหน่วงเวลาเป้าหมายในตัวแก้ไขเวิร์กโฟลว์
- คลิกไอคอนถังขยะในแถวของเพื่อนที่ต้องการนำออก จากรายการ 「เพื่อนที่รอ」 ที่แสดงในแผงตั้งค่า
- คลิก 「ยกเลิกการสมัคร」 ในกล่องโต้ตอบยืนยัน
พฤติกรรมหลังยกเลิกการสมัคร
เพื่อนที่ถูกยกเลิกการสมัครจะหลุดออกจากการทำงานของเวิร์กโฟลว์นั้น
- สถานะรอจะถูกยกเลิก
- แม้ถึงเวลาที่ตั้งไว้ ขั้นตอนถัดไป เช่น การส่งข้อความ ก็จะไม่ทำงาน
- หากทริกเกอร์ของเวิร์กโฟลว์เดียวกันทำงานอีกครั้ง ก็จะถูกลงทะเบียนเข้าเวิร์กโฟลว์ใหม่ (ไม่สืบทอดการที่เคยถูกนำออกในอดีต)
ข้อควรระวังในการยกเลิกการสมัคร
เมื่อยกเลิกการสมัคร โปรดระวังจุดต่อไปนี้
- รายการ "เพื่อนที่รอ" จะแสดงได้สูงสุด 10 คน หากมีเพื่อนที่รอเกิน 10 คน เพื่อนที่ไม่แสดงในรายการจะยกเลิกการสมัครจากหน้าจอนี้ไม่ได้
- เมื่อยกเลิกการสมัครแล้ว จะไม่สามารถย้อนกลับได้
- แม้เพื่อนจะบล็อกใน LINE เวิร์กโฟลว์เองก็ยังดำเนินต่อไป หากต้องการนำออกจากเวิร์กโฟลว์โดยสมบูรณ์ ให้ใช้การยกเลิกการสมัครนี้
ตัวแทนลูกค้า
เป็นการดำเนินการที่เริ่มเอเจนต์ AI เพื่อเริ่มการตอบกลับอัตโนมัติกับเพื่อน ตัวแทนลูกค้าจะตอบคำถาม และส่งต่อให้พนักงานตามความจำเป็น
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| System Prompt | ตั้งค่าพฤติกรรมพื้นฐานและแนวทางการตอบกลับของ AI สามารถรีเซ็ตกลับเป็นค่าเริ่มต้นได้ |
| ฐานความรู้ | เลือกฐานความรู้ที่ AI จะอ้างอิง (เลือกได้หลายรายการ) |
| ชื่อ AI | ตั้งค่าชื่อที่แสดงของ AI (ไม่เกิน 20 ตัวอักษร) |
| รูปอวาตาร์ AI | ตั้งค่ารูปไอคอนของ AI |
| ข้อความทักทาย | ตั้งค่าข้อความที่ส่งเมื่อเริ่มการตอบกลับ |
| ป้ายปุ่มปิด | ตั้งค่าป้ายของปุ่มที่ให้เพื่อนจบการสนทนา |
| ป้ายปุ่มส่งต่อ | ตั้งค่าป้ายของปุ่มที่ส่งต่อให้พนักงาน |
โหนดตัวแทนลูกค้ามีสาขา 2 ทาง คือ True และ False เมื่อเพื่อนแตะปุ่มปิดจะไปยังสาขา True และเมื่อแตะปุ่มส่งต่อจะไปยังสาขา False คุณสามารถเชื่อมต่อการดำเนินการอื่นต่อจากแต่ละสาขาได้
อัปเดตริชเมนู
เป็นการดำเนินการที่เปลี่ยนหรือยกเลิกริชเมนูที่แสดงให้เพื่อน คุณสามารถแสดงเมนูที่แตกต่างกันตามความคืบหน้าของโฟลว์ได้
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| ริชเมนู | เลือกริชเมนูที่จะเปลี่ยนไป หากเลือกยกเลิก จะนำริชเมนูออกจากเพื่อนคนนั้น |
ริชเมนูจะเลือกจากรายการที่นำไปใช้กับ LINE ไว้แล้ว หากยังไม่มีริชเมนูที่ซิงค์แล้ว ให้นำริชเมนูไปใช้กับ LINE ก่อน
การดำเนินการเชื่อมต่อกับบริการภายนอก
เป็นการดำเนินการที่เชื่อมต่อกับ HubSpot หรือ Klaviyo เพื่อสะท้อนข้อมูลของเพื่อนไปยังบริการภายนอก ใช้ได้เมื่อตั้งค่าการเชื่อมต่อไว้แล้ว
ตั้งค่าคุณสมบัติ HubSpot
อัปเดตคุณสมบัติผู้ติดต่อของ HubSpot
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| คุณสมบัติที่จะตั้งค่า | เลือกคุณสมบัติ HubSpot ที่จะอัปเดต |
| ค่าที่จะตั้ง | ป้อนค่าที่จะตั้ง |
ลงทะเบียนเวิร์กโฟลว์ HubSpot
ลงทะเบียนผู้ติดต่อเข้าเวิร์กโฟลว์ฝั่ง HubSpot
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| เวิร์กโฟลว์ | เลือกเวิร์กโฟลว์ HubSpot ปลายทางที่จะลงทะเบียน |
ตั้งค่าคุณสมบัติ Klaviyo
อัปเดตคุณสมบัติโปรไฟล์ของ Klaviyo
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| คุณสมบัติ Klaviyo ที่จะตั้งค่า | เลือกคุณสมบัติ Klaviyo ที่จะอัปเดต |
| ค่าที่จะตั้ง | ป้อนค่าที่จะตั้ง |
เพิ่มไปยัง Klaviyo List
เพิ่มโปรไฟล์ไปยัง list ของ Klaviyo
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| Klaviyo list | เลือก Klaviyo list ปลายทางที่จะเพิ่ม |
ส่ง Klaviyo Event
ส่ง custom event ไปยัง Klaviyo
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| ชื่อ Klaviyo event | ป้อนชื่อของ event ที่จะส่ง |
ส่ง Webhook
เป็นการดำเนินการขั้นสูงสำหรับนักพัฒนา ที่ใช้ส่งข้อมูลไปยังบริการภายนอก ใช้เมื่อต้องการเชื่อมต่อกับระบบภายในองค์กรหรือเครื่องมืออื่น
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| URL Webhook | ป้อน URL ปลายทางที่จะส่ง |
| เมธอด HTTP | เลือกจาก POST, GET, PUT, PATCH หรือ DELETE |
| เนื้อหาคำขอ | ป้อนข้อมูลที่จะส่ง หากเป็นรูปแบบ JSON ที่ถูกต้อง ข้อมูลจะถูกส่งเป็น JSON |
เนื่องจากการตั้งค่าต้องใช้ความรู้เฉพาะทาง โปรดตั้งค่าโดยตรวจสอบข้อกำหนดของบริการที่เชื่อมต่อไปด้วย
เรียกใช้โค้ด
เป็นการดำเนินการขั้นสูงสำหรับนักพัฒนา ที่เรียกใช้โค้ด JavaScript ใช้เมื่อต้องการการประมวลผลเฉพาะที่การดำเนินการมาตรฐานทำได้ยาก
| รายการตั้งค่า | คำอธิบาย |
|---|---|
| โค้ด | ป้อนโค้ด JavaScript ที่จะเรียกใช้ |
ผลลัพธ์ที่ได้สามารถนำไปใช้ในการดำเนินการขั้นถัดไปได้ เนื่องจากต้องใช้ความรู้เฉพาะทาง โปรดตั้งค่าโดยปรึกษากับผู้รับผิดชอบด้านการพัฒนาภายในองค์กรของคุณ