- Botpress -Brevo HITL Integration การผสานรวมนี้ช่วยให้คุณเชื่อมต่อ Botpress บอทกับแพลตฟอร์มการสนทนาของ Brevo ช่วยให้สามารถตั้งค่า Human-in-the-Loop (HITL) ได้ ซึ่งหมายความว่า Botpress บอทสามารถจัดการการโต้ตอบเบื้องต้นของผู้ใช้และส่งต่อการสนทนาไปยังตัวแทนมนุษย์ใน Brevo ได้อย่างราบรื่นเมื่อจำเป็น ## วิธีการทำงาน เมื่อผู้ใช้โต้ตอบกับคุณ Botpress บอท การสนทนาสามารถโอนไปยังเจ้าหน้าที่ใน Brevo ได้ จากนั้นเจ้าหน้าที่จะสามารถควบคุมการสนทนาและให้การสนับสนุนเฉพาะบุคคลได้ ข้อความจาก Botpress ผู้ใช้จะถูกส่งต่อไปยังตัวแทน Brevo และในทางกลับกัน ## ข้อจำกัดที่สำคัญ โปรดทราบข้อจำกัดต่อไปนี้เมื่อใช้การรวมนี้: - **การระบุข้อความ:** ข้อความที่ส่งโดย Botpress ผู้ใช้ที่ส่งไปยังตัวแทน Brevo จะปรากฏราวกับว่าพวกเขาถูกส่งโดยบัญชีตัวแทน Brevo ที่กำหนดค่าไว้ด้วยการรวมระบบ อย่างไรก็ตาม เพื่อแยกความแตกต่างของข้อความเหล่านี้ จะมีการเติม " Botpress ผู้ใช้:". ตัวอย่างเช่น: ` Botpress ผู้ใช้: สวัสดี ฉันต้องการความช่วยเหลือเกี่ยวกับคำสั่งซื้อของฉัน - **อัปเดตสถานะ:** Botpress ผู้ใช้จะไม่ได้รับการแจ้งเตือนหรืออัปเดตสถานะโดยอัตโนมัติเกี่ยวกับการกำหนดตัวแทน (เช่น "ตัวแทน John เข้าร่วมการแชท") ## คู่มือการตั้งค่า เพื่อกำหนดค่า Botpress -การผสานรวม Brevo HITL คุณจะต้องมีสิ่งต่อไปนี้: 1. **คีย์ API Brevo:** - คุณสามารถสร้างและจัดการคีย์ API Brevo ของคุณได้โดยทำตามคำแนะนำในหน้าวิธีใช้ที่เป็นทางการ: [สร้างและจัดการคีย์ API ของคุณ](https://help.brevo.com/hc/en-us/articles/209467485-Create-and-manage-your-API-keys) 2. **ปิดการใช้งานการบล็อก IP:** - เพื่อการสื่อสารที่ราบรื่นระหว่าง Botpress และ Brevo จำเป็นต้องปิดการใช้งานการบล็อก IP ในบัญชี Brevo ของคุณ - ไปที่ [การอนุญาต IP ของ Brevo] (https://app.brevo.com/security/authorised_ips) และตรวจสอบให้แน่ใจว่าปิดการใช้งานการบล็อก IP แล้วเพื่ออนุญาตคำขอจากคุณ Botpress สภาพแวดล้อม 3. **รหัสตัวแทน Brevo:** - คุณต้องระบุบัญชีตัวแทน Brevo ที่จะใช้ในการรวมระบบเพื่อส่งและรับข้อความ - ไปที่หน้าการตั้งค่าตัวแทน Brevo: [การตั้งค่าตัวแทน Brevo](https://conversations-app.brevo.com/settings/agents) - ระบุตัวแทนที่คุณต้องการใช้สำหรับการรวมระบบและคัดลอกรหัสตัวแทนของพวกเขา ## Webhook การตั้งค่า (จำเป็น) เพื่อรับกิจกรรมจาก Brevo ในของคุณ Botpress การบูรณาการ คุณต้องตั้งค่า webhook ใน Brevo: 1. ไปที่ **การรวม > Webhooks** ในแดชบอร์ด Brevo ของคุณ ([ลิงก์โดยตรง](https://conversations-app.brevo.com/settings/integrations/webhooks)) 2. คลิก **เพิ่มใหม่ webhook ** (หรือแก้ไขรายการที่มีอยู่) 3. ในช่อง **URL** ให้ป้อนของคุณ Botpress การบูรณาการ Brevo webhook จุดสิ้นสุด ตัวอย่าง: ``` https:// webhook - botpress .cloud/ff43meb9-a102-4201-b045-fc498dc1f52b ``` 4. ภายใต้ **ประเภทเหตุการณ์** เลือก: - `conversationStarted` - `conversationTranscript` - `conversationFragment` 5. คลิก **บันทึก** เพื่อเปิดใช้งาน webhook . > **หมายเหตุ:** ตรวจสอบให้แน่ใจว่า URL ตรงกับของคุณ Botpress จุดสิ้นสุดของการรวมระบบและตรวจสอบประเภทเหตุการณ์ที่จำเป็นทั้งหมดเพื่อให้ทำงานได้เต็มรูปแบบ เมื่อตั้งค่านี้แล้ว Botpress การผสานรวมจะได้รับเหตุการณ์แบบเรียลไทม์จาก Brevo และสามารถประมวลผลได้ เมื่อคุณมีรายละเอียดเหล่านี้แล้ว คุณสามารถดำเนินการกำหนดค่าการผสานรวมภายใน Botpress สภาพแวดล้อมตามคำแนะนำการตั้งค่าเฉพาะของการบูรณาการ