ส่งคำขอ HTTP
การ ส่งคำขอ HTTP การดำเนินการนี้ช่วยให้คุณเชื่อมต่อ Zaapi กับแอปหรือบริการภายนอกใดๆ ที่รองรับเว็บฮุกหรือ API เป็นวิธีอันทรงพลังในการทำให้การดำเนินการภายนอก Zaapi เป็นอัตโนมัติ — เช่น การส่งข้อมูลไปยัง Slack, Google Sheets หรือระบบภายในของคุณ — เมื่อมีบางอย่างเกิดขึ้นใน Flow
ด้วยการดำเนินการนี้ Zaapi จะส่ง คำขอ ไปยัง URLที่ระบุ พร้อมส่งต่อข้อมูลใดๆ ที่คุณเลือก (เช่น ชื่อของลูกค้า เนื้อหาข้อความ หรือ ลิงก์แชต) จากนั้นแอปที่รับข้อมูลสามารถใช้ข้อมูลนั้นเพื่อทริกเกอร์เวิร์กโฟลว์ของตัวเองได้
ตัวอย่างเช่น คุณสามารถใช้การดำเนินการส่งคำขอ HTTP เพื่อ:
แจ้งทีมของคุณใน Slack เมื่อได้รับข้อความร้องเรียน
ส่งลีดใหม่ไปยัง CRM หรือ Google Sheet
ทริกเกอร์เวิร์กโฟลว์ในเครื่องมืออื่นเมื่อมีลูกค้าทำแบบสำรวจเสร็จ
วิธีที่รองรับ
คุณสามารถเลือกจากวิธี HTTP ต่อไปนี้ได้ตามความต้องการของการเชื่อมต่อของคุณ:
POST – ส่งข้อมูลไปยังบริการอื่น (ใช้บ่อยที่สุด)
GET – ดึงข้อมูลจากบริการอื่น
PUT / PATCH – อัปเดตข้อมูลในระบบอื่น
DELETE – ลบข้อมูลออกจากระบบอื่น
เนื้อหาและส่วนหัว
คุณสามารถใส่ข้อมูลในคำขอของคุณได้โดยเพิ่มคู่คีย์-ค่าใน Body (ในรูปแบบ JSON หรือ Table)
หากแอปที่รับข้อมูลต้องการส่วนหัวเฉพาะ — เช่น Content-Type: application/json หรือโทเค็นการยืนยันตัวตน — คุณสามารถเพิ่มสิ่งเหล่านั้นได้ภายใต้ เพิ่มส่วนหัว.
กรณีใช้งานตัวอย่าง - แจ้งเตือนข้อร้องเรียนใน Slack
หากทีมซัพพอร์ตของคุณใช้ Slack เพื่อติดตามปัญหาเร่งด่วน คุณสามารถส่งการแจ้งเตือนไปยัง Slack ได้โดยอัตโนมัติทุกครั้งที่ลูกค้าส่งข้อความร้องเรียนใน Zaapi วิธีนี้ช่วยให้ทีมของคุณตอบสนองได้อย่างรวดเร็วและติดตามต่อได้โดยตรงจากแชต
ในคู่มือนี้ เราจะแสดงวิธีให้คุณ:
ตรวจจับข้อความที่เกี่ยวข้องกับการร้องเรียนใน Zaapi
ส่งการแจ้งเตือนไปยัง Slack เพื่อแจ้งทีมของคุณ
ใส่ลิงก์เพื่อให้ทีมสามารถเข้าไปยังแชตได้ทันที
ขั้นตอนที่ 1: สร้าง Slack Workflow ด้วย Webhook
ก่อนอื่น คุณจะต้องสร้าง Slack workflow ที่สามารถรับข้อมูลจาก Zaapi ผ่าน webhook ได้
ไปที่ workspace ของคุณใน Slack แล้วเปิด Workflow Builder.
คลิก สร้าง workflow → ตั้งชื่อประมาณว่า “Complaint Alert.”
เลือก จาก webhook เป็นทริกเกอร์
Slack จะสร้าง URL ของ Webhook ให้ — คัดลอกมันไว้ (คุณจะนำไปวางใน Zaapi ภายหลัง)
ภายใต้ ตัวแปรข้อมูลให้ตั้งค่าตัวแปร 2 ตัว:
ชื่อ(ชื่อลูกค้า)url(ลิงก์บทสนทนาใน Zaapi)
ตัวอย่างเนื้อหา HTTP ของคุณควรมีลักษณะดังนี้:
ขั้นตอนที่ 2: เพิ่มข้อความที่จะโพสต์ใน Slack
ต่อไป ให้กำหนดว่า Slack ควรทำอะไรเมื่อได้รับ webhook
เพิ่มขั้นตอนเพื่อ ส่งข้อความไปยังช่อง.
เลือกช่อง Slack (เช่น
#support-alerts).เขียนข้อความแจ้งเตือนของคุณ ตรวจสอบให้แน่ใจว่าคุณใช้ตัวแปรเดียวกับที่ตั้งไว้ในขั้นตอนก่อนหน้า (เช่น {name} และ {url}) ตัวอย่างเช่น:
เพิ่มปุ่มเพื่อให้ทีมของคุณไปยังบทสนทนาได้ทันที:
ป้ายกำกับ: ไปที่บทสนทนา
พฤติกรรม: เปิดลิงก์
URL:
{url}
จะสร้างข้อความใน Slack แบบนี้:
John Doe ได้ส่งข้อความร้องเรียนมา โปรดดำเนินการ [ไปที่บทสนทนา]

ขั้นตอนที่ 3: สร้าง Flow ใน Zaapi
ตอนนี้มาสร้างระบบอัตโนมัติภายใน Zaapi กัน
ไปที่ Flow Builder ใน workspace ของ Zaapi ของคุณ
สร้าง Flow ใหม่และตั้งชื่อประมาณว่า “Complaint Alert to Slack.”
เพิ่มบล็อกต่อไปนี้:
① ข้อความที่ได้รับ ทริกเกอร์: เมื่อลูกค้าส่งข้อความใหม่ถึงคุณ ช่องทาง: เลือกช่องแชตที่คุณต้องการติดตาม
② เนื้อหาข้อความ เพิ่มเงื่อนไขเพื่อตรวจสอบว่าข้อความมีคีย์เวิร์ดที่เกี่ยวกับการร้องเรียนหรือไม่ ตัวอย่าง:
มีอย่างใดอย่างหนึ่งต่อไปนี้: complaint, refund, issue, not happy, angry.③ ส่งคำขอ HTTP วิธี: POST URL: วาง URL ของ Slack webhook ของคุณ Headers: คุณปล่อยว่างไว้ได้ Body (Table): - name: เลือก {Full Name} ตัวแปร - url: เลือก {Conversation URL} ตัวแปร

เท่านี้ก็เรียบร้อย! ทุกครั้งที่มีข้อความที่มีคีย์เวิร์ดการร้องเรียนของคุณถูกส่งเข้ามา Zaapi จะส่งคำขอ POST ไปยัง Slack โดยอัตโนมัติ — เพื่อทริกเกอร์เวิร์กโฟลว์และส่งการแจ้งเตือน
Last updated
