WhatsApp by Meta
คุณสามารถตั้งค่า agent บน WhatsApp เพื่อให้ทีมของคุณใช้งาน agent ได้โดยตรงผ่าน WhatsApp
หมายเหตุ: ก่อนเริ่มต้น กรุณาตรวจสอบให้แน่ใจว่าคุณได้เปิดใช้งานสิทธิ์ Meta WhatsApp Business API สำเร็จแล้ว และบัญชี WhatsApp ธุรกิจของคุณไม่ได้โฮสต์อยู่บนผู้ให้บริการ Meta Partner
สร้าง Meta App

ไปที่ Meta Developer คลิก "My Apps" จากนั้นเลือก "Create App" เลือก "Other - Business" และดำเนินการสร้างแอปให้เสร็จสมบูรณ์
ตั้งค่าเบอร์ WhatsApp

ภายใน "Meta App" คลิก "Add Product" แล้วเลือก "WhatsApp"

ไปที่ "API Setup" แล้วค้นหา "Add Phone Number" ใน "Step 5" กรอกเบอร์โทรศัพท์ที่ต้องการตั้งค่าใน "Meta App" นี้

ใน "Step 1" ให้เพิ่มเบอร์โทรศัพท์จากขั้นตอนก่อนหน้า คัดลอกและบันทึก "Phone Number ID" และ "WhatsApp Business Account ID" เนื่องจากจะต้องใช้สำหรับตั้งค่า WhatsApp ใน GPTBots
ตั้งค่า System User

ไปที่ Meta Business Suite เลือก "Business Account" ที่ต้องการ แล้วเลือก "Business Settings"

ค้นหา "System Users" แล้วคลิก "Add"

ขณะสร้าง "System User" ให้เลือก "Admin" สำหรับ "System User Role"

คลิก "Add Assets"

คลิก "Apps" และเปิดใช้งาน "Manage App" ภายใต้ "Full Control"

คลิก "Generate New Token"

เลือก "Never" และติ๊กเลือกสิทธิ์ดังต่อไปนี้:
- business_management
- whatsapp_business_messaging
- whatsapp_business_management
คลิก "Generate Token" เพื่อสร้าง Token

คุณจะได้รับ "Access Token" ให้คัดลอกและบันทึกไว้ เนื่องจากต้องใช้สำหรับตั้งค่า WhatsApp ใน GPTBots
ตั้งค่า GPTBots WhatsApp

ไปที่หน้าตั้งค่า WhatsApp ของ Agent แล้วกรอกข้อมูล "Phone Number ID", "WhatsApp Business Account ID" และ "Access Token" ที่ได้จากขั้นตอนก่อนหน้า จากนั้นคลิก "Submit" เพื่อรับ "Callback URL" และ "Verification Code" ด้านล่าง
ตั้งค่า Meta App

ไปที่ "Meta App - WhatsApp - Configuration" แล้วค้นหา "Edit" กรอก "Callback URL" และ "Verification Code" ที่ได้จาก GPTBots แล้วกด submit

คลิก "Manage"

ในคอลัมน์ "Subscribe" ให้ติ๊กเลือก "messages"
ถึงขั้นตอนนี้ การตั้งค่าทั้งหมดเสร็จสมบูรณ์ agent จะถูกเชื่อมโยงกับ "Meta App" เรียบร้อย
แชทกับ Agent

ส่งข้อความไปยังเบอร์โทรศัพท์ที่ตั้งค่าไว้ใน "Meta App" เพื่อพูดคุยกับ agent
