> ## Documentation Index
> Fetch the complete documentation index at: https://docs-agents.fpt.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Tích hợp Whatsapp

#### Giới thiệu

Sau khi hoàn thiện AI Agent, người dùng có thể muốn đưa Agent lên WhatsApp để phục vụ người dùng cuối. Để hỗ trợ nhu cầu này, hệ thống đã bổ sung tính năng tích hợp WhatsApp thông qua Meta Developer, giúp người dùng dễ dàng kết nối và triển khai AI Agent trên nền tảng WhatsApp.

***

#### Kết nối với WhatsApp

Trước khi tích hợp WhatsApp, người dùng cần phải có:

* **Tài khoản Meta Developer**. Cách tạo tài khoản xem tại: `https://developers.facebook.com/docs/development/register`
* **Trang quản lý tài sản doanh nghiệp trong Meta Business Suite**. Xem chi tiết tại: `https://www.facebook.com/business/help/1710077379203657`

Sau khi thỏa mãn các điều kiện trên, thực hiện tích hợp theo các bước sau:

***

#### Bước 1. Tạo ứng dụng trên Meta

Truy cập `https://developers.facebook.com/apps` và ấn **"Tạo ứng dụng"**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image434.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=5280c9af52890535aa5ae132d79f4f71" alt="Image434" width="936" height="390" data-path="images/image434.png" />

Điền **Tên** và **Email liên hệ** của ứng dụng.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image435.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=6e2d20c968dcdcff2873978fbc346571" alt="Image435" width="936" height="454" data-path="images/image435.png" />

Lựa chọn **Trường hợp sử dụng** theo nhu cầu, cho phép lựa chọn nhiều.

<Note>
  Nếu chọn "Kết nối với khách hàng qua WhatsApp", cần có hồ sơ doanh nghiệp đã được xác minh.
</Note>

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image436.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=6282e641cc7f0ea89f51c7d91b4bef6e" alt="Image436" width="811" height="694" data-path="images/image436.png" />

**Kết nối với tài khoản doanh nghiệp**: Kết nối với tài khoản doanh nghiệp của bạn. Nếu chưa có hồ sơ doanh nghiệp, người dùng có thể tạo mới bằng cách chọn **"Hãy tạo hồ sơ doanh nghiệp"**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image437.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=8db1e68b8cae360b8aa3d8f45a50c24e" alt="Image437" width="865" height="400" data-path="images/image437.png" />

Kiểm tra các **Yêu cầu về việc phát hành**. Nếu không có yêu cầu nào, vui lòng bỏ qua.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image438.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=73706378db6bfff870265f47c4a7b378" alt="Image438" width="936" height="412" data-path="images/image438.png" />

Kiểm tra thông tin ứng dụng và chọn **"Đi đến bảng điều khiển"** để hoàn tất việc tạo ứng dụng.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image439.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=7fad444d76dc9cda4cfca88f5f45b3f2" alt="Image439" width="708" height="595" data-path="images/image439.png" />

***

#### Bước 2. Thêm vào cài đặt WhatsApp trên Meta Developer

Sau khi tạo ứng dụng thành công, truy cập ứng dụng vừa tạo.

**Thiết lập WhatsApp**: Trên màn hình Bảng điều khiển ứng dụng, chọn **WhatsApp** và chọn **"Thiết lập"**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image440.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=b028a90c3383377ce2cc3b4e1ed2f22d" alt="Image440" width="936" height="439" data-path="images/image440.png" />

**Chọn Trang quản lý tài sản doanh nghiệp**: Trên thanh công cụ bên trái, chọn **WhatsApp > Bắt đầu nhanh (Quickstart)**. Chọn **Trang quản lý tài sản doanh nghiệp** và ấn **"Tiếp tục (Continue)"**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image441.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=c67cb908aa4af7abb297d72b26653aba" alt="Image441" width="936" height="550" data-path="images/image441.png" />

***

#### Bước 3. Điền thông tin vào mục Cài đặt của WhatsApp

Trên thanh công cụ bên trái, chọn **WhatsApp > Cấu hình**.

**Điền Callback URL**

Truy cập **AI Agent > Deploy > WhatsApp**, sao chép phần **Đường dẫn**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image442.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=26e0cdbd1cf83fa17deb3fdcccd1fcb7" alt="Image442" width="393" height="558" data-path="images/image442.png" />

Điền Đường dẫn vừa sao chép vào mục **URL gọi lại** trên WhatsApp.

<img src="https://mintcdn.com/fpt-62e894b4/LvK9H9e6_S-opulh/images/image443.png?fit=max&auto=format&n=LvK9H9e6_S-opulh&q=85&s=d52bca4ce12933a9baf049b3e4494c5c" alt="Image443" width="936" height="426" data-path="images/image443.png" />

**Điền Mã xác minh (Verify token)**

Truy cập **AI Agent > Deploy > WhatsApp**, sao chép phần **Khóa bí mật**.

<img src="https://mintcdn.com/fpt-62e894b4/LvK9H9e6_S-opulh/images/image444.png?fit=max&auto=format&n=LvK9H9e6_S-opulh&q=85&s=36834b8e181cba1558429036ffd280c1" alt="Image444" width="526" height="690" data-path="images/image444.png" />

Điền Khóa bí mật vừa sao chép vào mục **Xác minh mã**, sau đó ấn **Xác minh và Lưu**.

<img src="https://mintcdn.com/fpt-62e894b4/LvK9H9e6_S-opulh/images/image445.png?fit=max&auto=format&n=LvK9H9e6_S-opulh&q=85&s=1c05fe2199426994b77984ead2a252b6" alt="Image445" width="936" height="429" data-path="images/image445.png" />

**Chuyển trạng thái message sang Đã đăng ký**

Trong danh sách Trường webhook, chuyển trạng thái của **message** sang **Đã đăng ký**.

<img src="https://mintcdn.com/fpt-62e894b4/LvK9H9e6_S-opulh/images/image446.png?fit=max&auto=format&n=LvK9H9e6_S-opulh&q=85&s=e3b8a8dd158b21cb25472a19ba22d3a8" alt="Image446" width="936" height="418" data-path="images/image446.png" />

***

#### Bước 4. Điền thông tin tích hợp trên AI Agent

**Điền ID ứng dụng và Khóa bí mật của ứng dụng**

Truy cập vào ứng dụng trên `https://developers.facebook.com/apps`, trên thanh công cụ bên trái vào **Cài đặt ứng dụng > Thông tin cơ bản**. Sao chép **ID ứng dụng** và **Khóa bí mật của ứng dụng** trên WhatsApp.

<img src="https://mintcdn.com/fpt-62e894b4/LvK9H9e6_S-opulh/images/image447.png?fit=max&auto=format&n=LvK9H9e6_S-opulh&q=85&s=07c2a9855105fd135691360d605aecb9" alt="Image447" width="936" height="325" data-path="images/image447.png" />

Truy cập **AI Agent > Deploy > WhatsApp**, điền giá trị đã sao chép vào 2 trường tương ứng.

<img src="https://mintcdn.com/fpt-62e894b4/LvK9H9e6_S-opulh/images/image448.png?fit=max&auto=format&n=LvK9H9e6_S-opulh&q=85&s=bdb944f7c175ad80790b103a6280ee1c" alt="Image448" width="525" height="679" data-path="images/image448.png" />

**Điền ID tài khoản doanh nghiệp và ID số điện thoại**

Truy cập vào ứng dụng trên `https://developers.facebook.com/apps`, trên thanh công cụ bên trái vào **WhatsApp > Thiết lập API**. Sao chép **ID số điện thoại** và **ID tài khoản doanh nghiệp** trên WhatsApp.

<img src="https://mintcdn.com/fpt-62e894b4/LvK9H9e6_S-opulh/images/image449.png?fit=max&auto=format&n=LvK9H9e6_S-opulh&q=85&s=5c589d234d04a0dab22464261f7ab2dd" alt="Image449" width="936" height="313" data-path="images/image449.png" />

Truy cập **AI Agent > Deploy > WhatsApp**, điền giá trị đã sao chép vào 2 trường tương ứng.

<img src="https://mintcdn.com/fpt-62e894b4/LvK9H9e6_S-opulh/images/image450.png?fit=max&auto=format&n=LvK9H9e6_S-opulh&q=85&s=fcbf2d26c0c500cbd878228929143dab" alt="Image450" width="585" height="744" data-path="images/image450.png" />

***

#### Bước 5. Điền thông tin Access Token

FPT AI Agent sẽ xác minh và chấp nhận **Long-term access token** từ WhatsApp. Bạn có thể tạo Người dùng hệ thống trong Meta Business Suite và tạo mã truy cập cho Người dùng hệ thống, với thời hạn hiệu lực có thể được đặt thành **60 ngày** hoặc **vĩnh viễn**.

**Tạo người dùng hệ thống**

Truy cập trang `https://business.facebook.com/settings/system-users` và đăng nhập. Trong thanh công cụ bên trái chọn **Người dùng > Người dùng hệ thống**, ấn **+ Thêm**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image451.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=ea734d977395f414c9cc2b72e6f43dd7" alt="Image451" width="936" height="442" data-path="images/image451.png" />

Điền **System user name** và chọn **System user role**, ấn **Create system user** để xác nhận tạo Người dùng.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image452.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=bb534f87665d23b06068ba14b892dccc" alt="Image452" width="660" height="468" data-path="images/image452.png" />

**Chỉ định tài sản cho người dùng vừa tạo**

Chọn người dùng vừa tạo, ấn **"..."** và chọn **Chỉ định tài sản**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image453.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=4b7442047df72ad27d2da39c233a3ac5" alt="Image453" width="936" height="424" data-path="images/image453.png" />

Trong mục **Ứng dụng**, chọn ứng dụng và chỉ định quyền như mong muốn.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image454.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=13ed0d6041285f63b8e8706c5e3aa007" alt="Image454" width="879" height="546" data-path="images/image454.png" />

Trong mục **Tài khoản WhatsApp**, chọn tài khoản và chỉ định quyền **Toàn quyền kiểm soát**, ấn **Chỉ định tài sản**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image455.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=d6396867a30b02599095016835834ede" alt="Image455" width="850" height="526" data-path="images/image455.png" />

Sau khi chỉ định, tài sản sẽ hiển thị trên màn hình chi tiết Người dùng.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image456.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=3da9b77f8c560aeefed0922f98be739a" alt="Image456" width="936" height="421" data-path="images/image456.png" />

**Tạo mã long-term access token**

Trong chi tiết người dùng, chọn **Tạo mã**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image457.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=f4f7dfff79b176bffc8ec3db6019a2a0" alt="Image457" width="906" height="412" data-path="images/image457.png" />

Chọn ứng dụng tạo mã (ứng dụng tích hợp với AI Agent), ấn **Tiếp**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image458.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=0cbfa17a5e28c876a41d7be81e4c63e9" alt="Image458" width="634" height="454" data-path="images/image458.png" />

Chọn thời gian hết hạn của mã: **60 ngày** hoặc **Không bao giờ**, tùy theo nhu cầu.

<Note>
  * Nếu muốn kết nối lâu dài, nên chọn **Không bao giờ**.
  * Trong trường hợp chọn thời gian hết hạn trong 60 ngày, 60 ngày sau khi kết nối sẽ lỗi do token không tự động gia hạn. Để tiếp tục sử dụng, người dùng nên hủy kết nối và kết nối lại.
</Note>

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image459.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=ad204c0f90b489a7ccaa8ee49d95f2ac" alt="Image459" width="693" height="493" data-path="images/image459.png" />

Chọn các quyền sau rồi chọn **Tạo mã**:

* `whatsapp_business_management`
* `whatsapp_business_messaging`
* `business_management`
* `public_profile`

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image460.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=1d71c4b77efb125acee1dee7f6cdf2c9" alt="Image460" width="763" height="543" data-path="images/image460.png" />

Sao chép mã và ấn **Xong**.

<Warning>
  Mã chỉ hiển thị một lần duy nhất. Cần sao chép và lưu trữ ngay sau khi tạo.
</Warning>

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image461.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=f647ef9cfb8cadbf5f8193b59158212b" alt="Image461" width="759" height="537" data-path="images/image461.png" />

Điền mã đã sao chép vào mục **Access Token** trên AI Agent.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image462.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=20af68aace2207d3a0c9df2bb77150cc" alt="Image462" width="463" height="598" data-path="images/image462.png" />

***

#### Bước 6. Ấn Kết nối trên AI Agent

Kiểm tra thông tin và ấn **Kết nối** trên AI Agent.

Sau khi kết nối, truy cập cấu hình WhatsApp và chọn **Chuyển hướng trang** để truy cập đường dẫn chat trên WhatsApp.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image463.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=1130ddc549a28f7dcae4f506286c05a9" alt="Image463" width="796" height="312" data-path="images/image463.png" />

<Note>
  Do giới hạn của WhatsApp chỉ cho phép **hiển thị tối đa 3 nút bấm (button)**. Vì vậy, khi cấu hình AI Agent, người dùng cần lưu ý để thiết kế nội dung và luồng tương tác phù hợp.
</Note>

***

#### Hủy kết nối WhatsApp

Để hủy kết nối WhatsApp, truy cập **AI Agent > Deploy**.

Trong mục đã cấu hình, chọn **WhatsApp**, chọn **Ngắt kết nối**.

<img src="https://mintcdn.com/fpt-62e894b4/ArAE2Tf09bC-y77-/images/image464.png?fit=max&auto=format&n=ArAE2Tf09bC-y77-&q=85&s=adbf8e64f4a3a781490cc8fb45e2d22e" alt="Image464" width="796" height="357" data-path="images/image464.png" />
