วิธีการทำงานกับบล็อก
MaviBot ช่วยให้คุณสร้างแชทบอทโดยการออกแบบโครงสร้างเป็นผังงานที่ประกอบด้วยบล็อกและลูกศร
บล็อก หมายถึงการกระทำหรือเหตุการณ์ที่บอทต้องประมวลผลหรือดำเนินการ
โปรดทราบ!
ข้อจำกัดของบล็อก:
ขีดจำกัดรวมต่อผังงานคือไม่เกิน 500 บล็อก ของประเภทต่อไปนี้:
- บล็อกเริ่มต้น
- บล็อกทริกเกอร์
มีการเชื่อมต่อระหว่างบล็อก ซึ่งคุณสามารถกำหนดเงื่อนไขและ/หรือเวลาที่แน่นอนสำหรับการเปลี่ยนไปยังบล็อกถัดไป
บล็อกแบบมีเงื่อนไข ใช้เพื่อเรียกใช้บอทภายใต้เงื่อนไขเฉพาะ
บล็อกแบบไม่มีเงื่อนไข จะทำงานเมื่อเข้าถึงผ่านลูกศรหรือการเรียกกลับ (ซึ่งเราจะกล่าวถึงในภายหลัง)
โปรดทราบ!
บล็อกและการเชื่อมต่อมีลำดับความสำคัญในการทำงาน!
บล็อกที่มีการตั้งค่าเงื่อนไขจะถูกดำเนินการก่อนเสมอลำดับความสำคัญในการทำงานของบล็อกและลูกศร:
บล็อก "เริ่มต้น" จะถูกดำเนินการก่อนเสมอ:
- อันดับแรก บล็อก "เริ่มต้น" ที่มีการตั้งค่าเงื่อนไขในฟิลด์เงื่อนไขจะถูกดำเนินการ
- จากนั้น หากมีอยู่ บล็อก "เริ่มต้น" ที่ไม่มีเงื่อนไขจะถูกดำเนินการ
ถัดไป การเชื่อมต่อจากบล็อกที่ลูกค้าอยู่ในปัจจุบันจะถูกดำเนินการ (หากลูกค้าอยู่ในช่องทางแล้ว)
จากนั้น:
- บล็อก "เริ่มต้น" อื่นๆ
- บล็อก "ทริกเกอร์"
หากไม่พบการตอบสนองที่ตรงกันและเปิดใช้งาน ผู้ช่วย AI ผู้ช่วยจะตอบกลับ (หากเงื่อนไขการเปิดใช้งานอนุญาต)

บล็อกทั้งหมดมีโครงสร้างที่เหมือนกัน:
แต่ละบล็อกประกอบด้วยรายการส่วนที่คุณสามารถเปิดหรือปิดได้ตามต้องการ

ส่วน ข้อความ ช่วยให้คุณระบุข้อความของข้อความ
คุณสามารถใช้ตัวแปรในข้อความโดยใช้รูปแบบต่อไปนี้: #{variable_name}
เมนูป๊อปอัพ
แต่ละบล็อกมีเมนูป๊อปอัพที่ช่วยให้คุณดำเนินการเฉพาะกับบล็อกนั้น รวมถึง:

- การคัดลอกบล็อก:

- การลบบล็อก:

- การคัดลอกบล็อกพร้อมการเชื่อมโยง

- การย้ายไปยังแผ่นงานอื่น:

ลำดับความสำคัญของบล็อก/การเปลี่ยนลำดับจากมากไปน้อย:
· เริ่มต้น
· การเชื่อมต่อ
· ทริกเกอร์
มาดูรายละเอียดแต่ละประเภทบล็อกกัน: วิธีสร้างและใช้งาน
ในการสร้างบล็อกแรก เพียงดับเบิลคลิกปุ่มซ้ายของเมาส์บนพื้นที่ทำงานของตัวแก้ไข (โดยค่าเริ่มต้น จะสร้างบล็อกเริ่มต้น) หรือเลือกประเภทบล็อกจากเมนู
มาดูรายละเอียดแต่ละประเภทกัน
บล็อกแชท
หากบล็อกไม่ควรมีข้อความใดๆ ให้ป้อน
#{none}ในฟิลด์การตอบกลับ (นี่คือค่าเริ่มต้น)
สถานะการสนทนา: บล็อกสีขาวที่ไม่มีเงื่อนไข
คุณสามารถเข้าสู่บล็อกนี้ได้ผ่านลูกศรเท่านั้น มีไว้สำหรับการตอบกลับระดับกลาง การแตกกิ่ง และการส่งข้อความหลายข้อความติดต่อกันในช่วงเวลาที่กำหนด

บล็อกเริ่มต้น
เงื่อนไขเริ่มต้น: บล็อกสีเขียวสดใสที่มีลำดับความสำคัญสูงสุด
ลำดับทั้งหมดของบอทยังสามารถเริ่มต้นจากบล็อกนี้ได้ ความแตกต่างหลักจากบล็อก เริ่มการสนทนา คือเงื่อนไขในบล็อกเหล่านี้จะถูกตรวจสอบก่อน หากลูกค้าป้อนคำสำคัญหรือวลีจากบล็อกนี้ระหว่างการสนทนา พวกเขาจะถูกเปลี่ยนเส้นทางไปยังบล็อกนี้ทันที
ตัวอย่างการกำหนดค่าการตอบสนองของบอทต่อการทักทายของลูกค้า:

ลูกค้าจะได้รับข้อความ "สวัสดี!" เป็นการตอบกลับ
บล็อกลีด
บล็อกลีดเป็นบล็อกที่ไม่มีเงื่อนไข มีสีแดง
วัตถุประสงค์หลักของบล็อกประเภทนี้คือการสร้างแอปพลิเคชัน (ลีด) เมื่อเปลี่ยนไปยังบล็อกนี้ ข้อมูลทั้งหมดที่รวบรวมได้จนถึงจุดนั้น (ค่าตัวแปร) เกี่ยวกับผู้ใช้จะถูกส่งไปยังระบบ CRM, อีเมล, WhatsApp ส่วนตัว หรือ Telegram (หรือช่องทางอื่นใดที่ระบุในการตั้งค่าโครงการ) เป็นแอปพลิเคชันที่พร้อมใช้งาน หลังจากส่งแล้ว ค่าตัวแปรของดีลจะถูกลบออกจากตัวสร้าง

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

ลำดับความสำคัญของบล็อกนี้ เมื่อเทียบกับบล็อกแบบมีเงื่อนไขอื่นๆ ต่ำที่สุด — หมายความว่าจะถูกเรียกใช้เป็นลำดับสุดท้าย
Fallback
บล็อก Fallback เป็นบล็อกสีเทา ไม่มีเงื่อนไขเหมือนบล็อก ทริกเกอร์ และไม่สามารถเปลี่ยนไปยังบล็อกนี้ได้

คุณสามารถใช้บล็อก Fallback เพื่อสร้างการเชื่อมต่อตามเวลาหรือตัวอย่างเช่น เพื่อตรวจสอบความถูกต้องของข้อมูลที่ลูกค้าป้อน! เนื่องจากผู้ใช้ไม่สามารถเปลี่ยนไปยังบล็อกเหล่านี้ได้ พวกเขาจึงไม่สามารถออกจากโฟลว์หลักได้เช่นกัน
บล็อก Fallback ยังสามารถใช้เพื่อเรียกใช้ลำดับการออกอากาศได้