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

# Tin nhắn Thông báo (Utility Messages)

> Hướng dẫn cấu hình Tin nhắn Thông báo (Utility Messages) để chủ động nhắn tin cho khách hàng ngoài cửa sổ 24 giờ trên Facebook Messenger.

**Tin nhắn Thông báo (Utility Messages)** (hay Tin nhắn tiện ích) là loại tin nhắn cho phép doanh nghiệp chủ động gửi thông báo đến khách hàng ngoài khung thời gian tương tác 24 giờ trên Facebook Messenger.

Loại tin nhắn này phù hợp để cập nhật trạng thái đơn hàng, xác nhận giao dịch, cập nhật thông tin tài khoản hoặc nhắc lịch hẹn. Điểm đặc biệt là các tin nhắn này được gửi hoàn toàn miễn phí, tuy nhiên Meta yêu cầu kiểm duyệt nội dung nghiêm ngặt trước khi gửi.

## Chính sách và Quy định của Meta

Để bảo vệ Fanpage tránh bị khóa tính năng nhắn tin, bạn cần tuân thủ các quy tắc sau:

* **Không chứa nội dung quảng cáo:** Nội dung tin nhắn tuyệt đối không được chứa bất kỳ thông tin khuyến mãi, tiếp thị, quảng cáo sản phẩm hoặc mã giảm giá nào.
* **Kiểm duyệt từ Meta:** Tất cả các mẫu tin nhắn phải được Meta phê duyệt trước khi đưa vào sử dụng thực tế.
* **Gán đúng mục đích:** Nếu bạn cố tình lách luật bằng cách gửi tin nhắn quảng cáo qua mẫu Utility, hệ thống tự động quét của Meta hoặc báo cáo spam từ người dùng sẽ khiến Fanpage bị khóa vĩnh viễn.

## Bước 1: Tạo và gửi duyệt mẫu tin nhắn tiện ích

Quy trình thiết lập mẫu tiện ích để Meta kiểm duyệt được thực hiện trực tiếp trên ChatbotX qua các bước:

<Steps>
  <Step title="Truy cập quản lý Messenger">
    Vào mục **Settings** -> tab **Channels** -> chọn mục **Messenger** -> nhấn nút **Manage** tại Fanpage muốn thiết lập.

    <Frame>
      <img src="https://mintcdn.com/chatbotx/E86HZUzpiOx5nMub/images/messenger-manage.png?fit=max&auto=format&n=E86HZUzpiOx5nMub&q=85&s=658d123237b2afe104f9e84dc948178a" alt="Messenger Manage" width="3120" height="1607" data-path="images/messenger-manage.png" />
    </Frame>
  </Step>

  <Step title="Mở tab Message Templates">
    Chọn tab **Message Templates** ở menu ngang phía trên. Tại đây, bạn có thể xem trạng thái phê duyệt của các mẫu cũ, nhấn **Synchronize** để đồng bộ mẫu từ Meta về ChatbotX, hoặc nhấn nút **+ Create new template** để tạo mẫu mới.

    <Frame>
      <img src="https://mintcdn.com/chatbotx/E86HZUzpiOx5nMub/images/messenger-template-list.png?fit=max&auto=format&n=E86HZUzpiOx5nMub&q=85&s=f02f5fdbe79699752358e3a43b272416" alt="Messenger Template List" width="2563" height="942" data-path="images/messenger-template-list.png" />
    </Frame>
  </Step>

  <Step title="Soạn thảo thông tin mẫu tiện ích">
    Khi modal **Create Message Template** hiện ra, bạn điền đầy đủ các trường thông tin theo yêu cầu của Meta:

    * **Name:** Đặt tên cho mẫu tin nhắn.
      * *Quy tắc:* Chỉ sử dụng chữ viết thường không dấu, số và dấu gạch dưới (ví dụ: `xac_nhan_don_hang`). Không viết hoa, không chứa khoảng trắng hay ký tự đặc biệt.
    * **Language:** Chọn ngôn ngữ của mẫu tin nhắn (ví dụ: chọn **Vietnamese** nếu nội dung bằng tiếng Việt).
    * **Header Type:** Chọn loại tiêu đề hiển thị ở đầu tin nhắn. Bạn có thể chọn **None** (không có tiêu đề) hoặc các tùy chọn khác theo nhu cầu.
    * **Body:** Soạn thảo văn bản nội dung chính của tin nhắn (tối đa 1024 ký tự).
    * **+ Add Variable:** Nhấp chọn để chèn các biến động dưới dạng `{{1}}`, `{{2}}`... tại các vị trí cần cá nhân hóa nội dung (như tên khách hàng, mã đơn hàng, ngày hẹn).
    * **Nhập giá trị mẫu cho biến (Validation values):** Với mỗi biến động `{{1}}`, `{{2}}`... được chèn vào Body, hệ thống sẽ tự động tạo ra các ô nhập tương ứng ở bên dưới. Bạn **bắt buộc phải điền giá trị mẫu thực tế** cho từng biến (ví dụ: điền tên khách hàng thực tế cho `{{1}}`, mã đơn hàng thực tế cho `{{2}}`).
    * **Buttons:** Nhấp chọn **+ Add Button** để thêm tối đa 3 nút tương tác dưới chân tin nhắn và chọn loại nút:
      * **Button:** Nút phản hồi nhanh để khách hàng nhấn và kích hoạt một kịch bản Flow khác, hoặc chuyển tiếp xử lý chatbot.
      * **Call Phone Number:** Nút bấm giúp khách hàng gọi điện nhanh đến số điện thoại cấu hình sẵn.
      * **Visit Website:** Nút bấm dẫn khách hàng truy cập trực tiếp vào liên kết website.

    Sau khi điền đầy đủ thông tin và không còn báo lỗi đỏ, nhấn **Save** để gửi mẫu cho Meta phê duyệt.

    <Frame>
      <img src="https://mintcdn.com/chatbotx/E86HZUzpiOx5nMub/images/messenger-template-create.png?fit=max&auto=format&n=E86HZUzpiOx5nMub&q=85&s=ca7d8b052eba46024bb575838af46226" alt="Messenger Template Create" width="2553" height="1814" data-path="images/messenger-template-create.png" />
    </Frame>
  </Step>
</Steps>

Nếu nội dung của bạn hợp lệ, Meta thường phê duyệt mẫu rất nhanh (trong vài phút). Trạng thái mẫu sẽ chuyển sang **APPROVED** màu xanh lá.

## Bước 2: Sử dụng mẫu tin nhắn đã được duyệt

Sau khi mẫu được phê duyệt, bạn có thể gửi mẫu này cho khách hàng thông qua 3 cách chính trên ChatbotX:

### Cách 1: Gửi qua kịch bản tự động (Flow Builder)

Bạn có thể chèn trực tiếp tin nhắn tiện ích vào các kịch bản trả lời tự động hoặc chăm sóc.

<Steps>
  <Step title="Tạo block hội thoại">
    Vào menu **Flows** (Trả lời tự động) -> Tạo mới hoặc chỉnh sửa kịch bản -> Tạo mới block -> Chọn loại block **Utility Message** (hoặc Tin nhắn Tiện ích).
  </Step>

  <Step title="Chọn mẫu và ánh xạ dữ liệu">
    Chọn Fanpage tại **Messenger Channel**, sau đó chọn mẫu tin nhắn đã được duyệt từ danh sách dropdown tại **Messenger Template** -> Tiến hành điền giá trị mẫu hoặc ánh xạ biến động `{{1}}`, `{{2}}`... trong phần nội dung với trường Custom Field tương ứng của khách hàng.
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/chatbotx/C-p27Fbj3CLlvNz_/images/messenger_utility_flow_builder.png?fit=max&auto=format&n=C-p27Fbj3CLlvNz_&q=85&s=616d052951f66c910c05b8b22c2587e3" alt="Send Utility Message in Flow Builder" width="2998" height="1824" data-path="images/messenger_utility_flow_builder.png" />
</Frame>

### Cách 2: Gửi hàng loạt qua chiến dịch (Broadcasts)

Sử dụng khi bạn cần chủ động gửi tin nhắn hàng loạt cho tệp khách hàng ngoài 24 giờ.

<Steps>
  <Step title="Tạo chiến dịch Broadcast">
    Vào menu **Broadcasts** -> Chọn **+ Create Broadcast** -> Chọn kênh **Messenger** -> Chọn kiểu gửi **Template Message** -> Nhấn **Continue**.
  </Step>

  <Step title="Cấu hình gửi mẫu tin nhắn">
    Chọn mục **Template** ("Send a template to your contacts") -> Chọn Fanpage tương ứng tại **Messenger Channel** -> Chọn mẫu tiện ích đã được duyệt tại **Messenger Template**.
  </Step>

  <Step title="Ánh xạ biến và gửi">
    Tiến hành ánh xạ các biến động của mẫu với Custom Field tương ứng của khách hàng -> Kiểm tra giao diện hiển thị thực tế tại khung **Preview** -> Thiết lập bộ lọc đối tượng nhận tin và đặt lịch thời gian gửi (Schedule) -> Nhấn **Confirm** để gửi đi.
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/chatbotx/C-p27Fbj3CLlvNz_/images/messenger_utility_broadcast.png?fit=max&auto=format&n=C-p27Fbj3CLlvNz_&q=85&s=eec6881c6a99f3f5eb1adc60c29a697f" alt="Send Utility Message via Broadcast" width="2956" height="1516" data-path="images/messenger_utility_broadcast.png" />
</Frame>

### Cách 3: Gửi tự động theo chuỗi chăm sóc (Sequences)

Sử dụng để gửi tin nhắn thông báo tự động theo lộ trình thời gian định sẵn cho khách hàng (ví dụ: tự động gửi sau 1 ngày, 3 ngày...).

<Steps>
  <Step title="Tạo chuỗi chăm sóc mới">
    Vào menu **Sequences** ở thanh menu bên trái (ngay phía dưới mục Broadcasts) -> Nhấn **+ Create Sequence** -> Điền tên chuỗi và nhấn tạo.

    <Frame>
      <img src="https://mintcdn.com/chatbotx/5u_DS0Jowg_jmXYm/images/messenger_utility_sequence_list.png?fit=max&auto=format&n=5u_DS0Jowg_jmXYm&q=85&s=67cb2ba500d11e08bb0ae75412990c60" alt="Messenger Utility Sequence List" width="2921" height="1158" data-path="images/messenger_utility_sequence_list.png" />
    </Frame>
  </Step>

  <Step title="Thêm tin nhắn vào chuỗi">
    Nhấp chọn **+ Add Message** -> Chọn hình thức gửi tin là **Flow** (chọn kịch bản chứa khối Utility Message đã thiết lập ở Cách 1) hoặc gửi trực tiếp bằng **Template** (chọn mẫu tiện ích đã được duyệt và ánh xạ các biến) -> Thiết lập thời gian chờ gửi tin (ví dụ: gửi sau 1 ngày tại mục `After 1 Days`).

    <Frame>
      <img src="https://mintcdn.com/chatbotx/5u_DS0Jowg_jmXYm/images/messenger_utility_sequence_details.png?fit=max&auto=format&n=5u_DS0Jowg_jmXYm&q=85&s=9479ae837fee1f27445cd98766666ff9" alt="Messenger Utility Sequence Details" width="2924" height="1164" data-path="images/messenger_utility_sequence_details.png" />
    </Frame>
  </Step>
</Steps>

#### Ví dụ trường hợp sử dụng:

* **Ngữ cảnh:** Sau khi khách hàng đăng ký lịch hẹn tư vấn thành công trên Bot, hệ thống sẽ tự động đăng ký khách hàng vào chuỗi chăm sóc `Sequences 1`.
* **Vận hành:** Đúng 1 ngày sau (After 1 Days), chuỗi chăm sóc sẽ kích hoạt và tự động gửi tin nhắn mẫu tiện ích nhắc hẹn (`appointment_confirmation`) đã cấu hình ở bước trên để thông báo lại lịch hẹn cho khách hàng một cách tự động, kể cả khi khách hàng đã ngoài cửa sổ tương tác 24 giờ.

Để tìm hiểu sâu hơn về cách thiết lập các chiến dịch gửi tin nhắn, vui lòng tham khảo các tài liệu hướng dẫn sau:

* [**Gửi Tin nhắn hàng loạt (Messenger Broadcasts)**](/vi/remarketing/messenger-broadcasts)
* [**Chuỗi chăm sóc tự động (Sequences)**](/vi/remarketing/sequences)
