Chuyển đến nội dung chính

Tích hợp Zalo

Trước tiên, người dùng cần có một tài khoản Zalo chính thức cho doanh nghiệp của mình. Bước 1: Vào trang https://oa.zalo.me/ để tạo Official Account nếu chưa có. Image353 Bước 2: Thực hiện tạo ứng dụng cho developer để lấy API kết nối với Agent.
  • Vào trang https://developers.zalo.me/ để tạo Ứng dụng theo hướng dẫn tại https://developers.zalo.me/docs/official-account/bat-dau/khoi-tao-ung-dung.
  • Nếu đã có ứng dụng, nhấn vào avatar tài khoản và chọn ứng dụng cần kết nối.
Image354 Bước 3: Vào FPT AI Agent để điền các thông tin kết nối. Vào trang https://agents.fpt.ai/bots > Chọn Bot cần kết nối > Chọn tab “Triển khai” > Chọn menu “Tích hợp kênh chat” > Chọn kênh “Zalo”. Image355 Sau khi truy cập ứng dụng trên Zalo, copy App IDSecret Key vào cấu hình Zalo trên AI Agents. Image356 Bước 4: Xác thực domain. Sao chép Webhook URL ở phần Zalo configuration trên Bot > Dán vào ô “Tiền tố URL” trong menu “Xác thực domain” trên web developers.zalo.me. Image357 Bước 5: Đăng ký Webhook của Bot cho ứng dụng. Sao chép URL vừa được xác thực https://agents.fpt.ai/indirect-channels/webhook/zalo sau đó dán vào Webhook URL > Nhấn “Kiểm tra” > “Cập nhật”. Image358 Bước 6: Lấy Refresh Token của Ứng dụng.
  • Vào API Explorer tại mục “Công cụ” trên trang Zalo for Developers.
Image359
  • Chọn “Version 4”.
  • Chọn ứng dụng vừa tạo.
  • Loại access token: “OA Access Token”.
  • Lấy access token: Chọn Official Account vừa tạo.
Image360
  • Xác nhận quyền.
Image361 Image362 Bước 7: Copy refresh token vào setting của Zalo trên Bot. Image363 Nhấn “Kết nối”. Image364 Giao diện hiển thị thông báo “Kết nối thành công”.