วิธีที่การเชื่อมต่อ API เปลี่ยนแชท AI จาก chatbot เป็นผู้ช่วยจริง

ความแตกต่างระหว่างการรู้และการค้นหา

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

ประเภทที่สองเฉพาะเจาะจง: คำสั่งซื้อ #4521 ของฉันอยู่ที่ไหน? เวอร์ชันสีฟ้ายังมีในสต็อกหรือไม่? เดือนนี้ฉันเหลืออะไรในแผนของฉัน? เหล่านี้ไม่อยู่ในฐานความรู้ พวกมันอยู่ในระบบของคุณ — การจัดการคำสั่งซื้อ สต็อก การเรียกเก็บเงิน — และเปลี่ยนทุกวินาที

Chatbot ที่จัดการได้เฉพาะประเภทแรกเป็น FAQ ที่ยกย่อง Chatbot ที่สามารถจัดการประเภทที่สองด้วยเป็นผู้ช่วย ความแตกต่างระหว่างทั้งสองคือการเข้าถึง API

ทำไมช่องว่างจึงทำให้คุณเสียลูกค้า

"แชท AI" ส่วนใหญ่ในปัจจุบันสร้างขึ้นบนฐานความรู้เพียงอย่างเดียว มันสามารถถอดความนโยบายการจัดส่งของคุณในสิบเจ็ดภาษา แต่ไม่สามารถบอกลูกค้าได้ว่าพัสดุจริงของพวกเขาอยู่ที่ไหนตอนนี้ ดังนั้นลูกค้าจึงถาม บอตเลี่ยง และลูกค้าไม่ยอมแพ้หรือรอให้ผู้ดำเนินการค้นหาข้อมูลที่บอตสามารถดึงได้ในมิลลิวินาที

นั่นคือเพดาน chatbot ทุก "ให้ฉันตรวจสอบให้คุณ" เป็นโอกาสที่พลาดในการตอบในไม่กี่วินาที ในข้อความแรก ในขณะที่เจตนาของลูกค้ายังร้อน

สิ่งที่การเชื่อมต่อ API ทำได้จริง

ใน enuchat การเชื่อมต่อ API คือลิงก์ที่กำหนดค่าระหว่างแชทและบริการแบ็กเอนด์ของคุณ คุณกำหนดมันครั้งเดียว: URL ฐาน วิธีการรับรองความถูกต้อง และเอนด์พอยต์จำนวนหนึ่งพร้อมพารามิเตอร์และวิธีการแมปการตอบกลับ

จากจุดนั้น AI สามารถเรียกเอนด์พอยต์เหล่านั้นระหว่างการสนทนา เมื่อผู้เยี่ยมชมถามเกี่ยวกับคำสั่งซื้อ AI จะแยกหมายเลขคำสั่งซื้อ เรียกเอนด์พอยต์คำสั่งซื้อของคุณ อ่านสถานะสด และพับลงในการตอบกลับ ผู้เยี่ยมชมเห็นประโยคหนึ่ง: "คำสั่งซื้อ #4521 ของคุณจัดส่งเมื่อวานนี้และคาดว่าจะมาถึงวันพฤหัสบดี" เบื้องหลังประโยคนั้น การเรียก API จริงเกิดขึ้น

ลูกค้าไม่เห็นท่อ พวกเขาเห็นเพียงว่าแชทรู้จริง

ห้าวิธีการรับรองความถูกต้อง โดยไม่ต้องเขียนโค้ดที่กำหนดเอง

API ส่วนใหญ่ที่คุณต้องการเชื่อมต่อใช้การรับรองความถูกต้องมาตรฐานอยู่แล้ว enuchat รองรับห้าแบบจากกล่อง:

  • None — สำหรับ API สาธารณะที่ไม่ต้องการการรับรองความถูกต้อง
  • API Key — ส่งเป็นส่วนหัวหรือพารามิเตอร์การค้นหา
  • Bearer Token — สำหรับการรับรองความถูกต้องตามโทเค็นแบบง่าย
  • Basic Auth — สำหรับระบบเก่า
  • OAuth 2.0 client credentials — สำหรับผู้ให้บริการสมัยใหม่เช่น Salesforce, HubSpot หรือเซิร์ฟเวอร์ OAuth ของคุณเอง

สำหรับ OAuth 2.0 enuchat จัดการวงจรชีวิตของโทเค็นโดยอัตโนมัติ — ดึงในการเรียกครั้งแรก แคชจนกว่าจะหมดอายุ รีเฟรชเมื่อจำเป็น คุณกำหนดค่าข้อมูลรับรองครั้งเดียวและลืมเกี่ยวกับมัน ข้อมูลรับรองทั้งหมดถูกเข้ารหัสในที่เก็บด้วย libsodium และไม่เคยปรากฏในการตอบกลับ API

ตัวแปร เทมเพลต และการแมปการตอบกลับ

เอนด์พอยต์ถูกกำหนดเป็นเทมเพลต เส้นทางเช่น /orders/{orderId} หรือเนื้อหา JSON ที่อ้างอิง {customerId} แทรกค่าจากตัวแปรเซสชัน — ตัวแปรที่ AI หรือกฎคงที่สามารถตั้งค่าได้ระหว่างการสนทนา

เมื่อ API ตอบกลับ คุณแมปฟิลด์จากการตอบกลับ JSON กลับไปยังตัวแปรเซสชันโดยใช้สัญกรณ์จุด data.status กลายเป็น order_status data.shipping.eta กลายเป็น delivery_eta AI จากนั้นทอค่าเหล่านั้นเป็นการตอบกลับภาษาธรรมชาติ — ในภาษาของผู้เยี่ยมชม

สามรูปแบบที่ครอบคลุมกรณีการใช้งานส่วนใหญ่

ในทางปฏิบัติ การผสานรวม API ส่วนใหญ่ตกอยู่ในรูปแบบใดรูปแบบหนึ่งจากสามรูปแบบ

ค้นหาและตอบกลับ

ผู้เยี่ยมชมถามคำถามที่สามารถตอบได้ด้วยการเรียก API ครั้งเดียว กฎเรียก CALL_API ตามด้วย REPLY_AI AI ใช้ข้อมูลที่ดึงมาเพื่อสร้างการตอบกลับที่อ้างอิงและตามบริบท สถานะคำสั่งซื้อ ยอดบัญชี ความพร้อมใช้งานของห้อง ราคาปัจจุบัน การติดตามพัสดุ — ทั้งหมดเข้าที่นี่

ค้นหาและกำหนดเส้นทาง

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

ขั้นตอนหลายขั้น

ข้อความแรกแท็กการสนทนาด้วย SET_VARIABLE ข้อความที่สองทริกเกอร์การเรียก API เมื่อมีบริบทเพียงพอ และข้อความที่สามสร้างการตอบกลับ มีประโยชน์เมื่อคุณต้องการยืนยันเจตนาก่อนที่จะ ping แบ็กเอนด์ของคุณ หรือเมื่อการค้นหาข้อมูลขึ้นอยู่กับสิ่งที่ผู้เยี่ยมชมพูดเมื่อสองข้อความที่แล้ว

ความปลอดภัยในตัว

การเชื่อมต่อแบ็กเอนด์กับวิดเจ็ตแชททำให้บางทีมรู้สึกประหม่า และมันควร enuchat จัดส่งหลายชั้นการป้องกันโดยค่าเริ่มต้น:

  • การป้องกัน SSRF บล็อกการเรียกไปยัง localhost, IP ส่วนตัว และชื่อโฮสต์ที่ใช้ภายในเท่านั้น
  • การหมดเวลา 5 วินาที หยุด API ที่ช้าจากการแขวนการสนทนา
  • การกำหนดขอบเขต tenant หมายความว่าไม่มีการรั่วไหลของข้อมูลระหว่าง tenant — เอนด์พอยต์ของคุณมองเห็นได้เฉพาะวิดเจ็ตของคุณเอง
  • ปุ่มทดสอบ ตรวจสอบทั้งการเชื่อมต่อและแต่ละเอนด์พอยต์อย่างอิสระก่อนที่จะเชื่อมต่อกับกฎ
  • ข้อมูลรับรองที่เข้ารหัส ไม่เคยเดินทางกลับไปยังแดชบอร์ดในรูปแบบที่ชัดเจน

สิ่งที่เปลี่ยนสำหรับลูกค้าของคุณ

แชทเปลี่ยนจาก "ให้ฉันหาคนที่สามารถตรวจสอบสิ่งนั้น" เป็น "ตรวจสอบแล้ว นี่คือคำตอบ" — ในภาษาใด ๆ จาก 60+ ภาษา ในวันอาทิตย์เวลา 3 น. ในขณะที่ทีมสนับสนุนของคุณนอนหลับ ลูกค้าที่จะละทิ้งรถเข็น คำสั่งซื้อ หรือแผนยังคงมีส่วนร่วมเพราะคำตอบมาในขณะที่พวกเขายังถาม

นั่นคือความแตกต่างระหว่าง chatbot และผู้ช่วย และเป็นความแตกต่างที่ลูกค้าของคุณรู้สึกได้จริง

วิธีเริ่มต้น

หากคุณตั้งค่า enuchat แล้ว การเชื่อมต่อ API อยู่ภายใต้ การตั้งค่า → การเชื่อมต่อ API เลือกหนึ่งเอนด์พอยต์ที่ตอบคำถามที่ทีมของคุณพิมพ์ออกมาร้อยครั้งต่อสัปดาห์ — สถานะคำสั่งซื้อมักเป็นที่ที่มีคันโยกสูงที่สุดในการเริ่มต้น กำหนดค่าการเชื่อมต่อ เพิ่มเอนด์พอยต์ เชื่อมต่อกับกฎ และทดสอบครั้งเดียวก่อนที่จะออนไลน์ ดู คู่มือการเชื่อมต่อ API สำหรับการแนะนำเต็ม

หากคุณใหม่กับ enuchat ลงชื่อสมัครที่ enuchat.com ระดับฟรีรวมการเชื่อมต่อ API ตั้งแต่วันแรก — ไม่ต้องใช้บัตร ไม่มีค่าธรรมเนียมต่อการสนทนา ไม่มีการหมดอายุของการทดลอง

ห้านาทีในการเสียบเอนด์พอยต์แรกของคุณ คำตอบที่มีประโยชน์แรกมักมาในวันเดียวกัน

← กลับไปยังบล็อก