> ## 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.

# AI Router - Phân loại ý định và điều hướng hội thoại thông minh

> Hướng dẫn thiết lập AI Router với mô hình TypeSafe Jev để tự động phân loại ý định liên hệ, chấm điểm tiềm năng và điều hướng hội thoại trên ChatbotX.

**AI Router** là công cụ ra quyết định tốc độ cao trên ChatbotX, được tối ưu hóa cho dòng mô hình ra quyết định chuyên biệt **Jev** của **TypeSafe**. Thay vì sử dụng các mô hình trò chuyện thông thường để sinh văn bản phản hồi tự do, AI Router khai thác sức mạnh của **TypeSafe Jev** để phân tích ngữ cảnh hội thoại và trả về kết quả có cấu trúc (`Choice`, `Score`, `Noul`) cùng các chỉ số đo lường độ tin cậy được hiệu chuẩn chính xác. Nhờ đó, hệ thống có thể tức thời phân loại ý định, chấm điểm tiềm năng hoặc kiểm tra điều kiện Đúng/Sai để điều hướng liên hệ đến đúng bộ phận, kịch bản tự động hoặc AI Agent chuyên trách.

## Vai trò cốt lõi của mô hình TypeSafe Jev trong AI Router

Khác với các mô hình ngôn ngữ lớn truyền thống vốn được thiết kế để trò chuyện và viết nội dung, **Jev** của **TypeSafe** là mô hình thế hệ mới (System One) được xây dựng chuyên biệt cho bài toán **ra quyết định có cấu trúc**:

* **Tốc độ phản hồi tức thời**: TypeSafe Jev xử lý và trả về quyết định phân loại trong thời gian cực ngắn, giúp điều hướng hội thoại ngay lập tức mà không tạo ra độ trễ chờ đợi cho liên hệ.
* **Đầu ra định dạng chuẩn xác tuyệt đối**: Mô hình tập trung đánh giá các phương án định sẵn thay vì sinh câu chữ tự do, loại bỏ hoàn toàn rủi ro trả về sai cấu trúc dữ liệu khi tích hợp vào kịch bản tự động.
* **Chỉ số độ tin cậy được hiệu chuẩn (`Confidence` và `Probability`)**: Đây là lợi thế quan trọng nhất của **TypeSafe Jev**. Mô hình không chỉ chọn ra phương án phù hợp nhất mà còn tính toán chính xác mức độ chắc chắn của quyết định đó, giúp ChatbotX biết rõ khi nào nên tự động rẽ nhánh và khi nào nên chuyển về luồng xử lý dự phòng an toàn.

## Khi nào nên sử dụng AI Router?

Trong hệ thống tự động hóa, bạn có thể kết hợp cả **AI Router** (vận hành bởi **TypeSafe Jev**) và **AI Agent** để tối ưu hiệu suất vận hành. Bảng dưới đây giúp bạn phân biệt rõ vai trò của từng công cụ:

| Tiêu chí | AI Router (TypeSafe Jev) | AI Agent |
| :- | :- | :- |
| **Mục đích chính** | Phân loại ý định, chấm điểm thang đo, kiểm tra điều kiện Đúng/Sai và điều hướng luồng xử lý. | Trò chuyện trực tiếp, giải đáp thắc mắc dựa trên kho tri thức và thực thi tác vụ hội thoại. |
| **Mô hình vận hành** | Mô hình ra quyết định chuyên biệt **TypeSafe Jev** (`jev-latest`). | Các mô hình ngôn ngữ lớn chuyên sinh văn bản hội thoại. |
| **Đầu ra** | Dữ liệu có cấu trúc (`Choice`, `Score`, `Noul`) cùng chỉ số đo lường (`Confidence`, `Probability`). | Tin nhắn phản hồi tự nhiên gửi trực tiếp cho liên hệ. |
| **Độ trễ và chi phí** | Tốc độ phản hồi cực nhanh, tối ưu cho việc ra quyết định tức thời với chi phí thấp. | Phụ thuộc vào độ dài câu trả lời và ngữ cảnh hội thoại. |
| **Khả năng kiểm soát** | Chặt chẽ nhờ cơ chế ngưỡng độ tin cậy tối thiểu của Jev và danh sách kết quả cố định. | Linh hoạt theo câu lệnh hướng dẫn và tài liệu đào tạo. |

AI Router hỗ trợ hai chế độ vận hành độc lập hoặc kết hợp cùng nhau:

> [card] Định tuyến toàn cục
>
> Tự động đánh giá các tin nhắn đến của liên hệ ở cấp độ toàn không gian làm việc (khi không khớp với Từ khóa hoặc Liên kết tương tác) để chuyển hướng sang Kịch bản tự động, AI Agent hoặc Quản trị viên phù hợp.

> [card] Bước hành động trong Kịch bản
>
> Hoạt động như một bước xử lý thông minh bên trong Kịch bản tự động, cho phép lưu kết quả đánh giá của Jev vào Thuộc tính tùy chỉnh và rẽ nhánh linh hoạt qua khối Điều kiện.

## Thiết lập kết nối AI Router

Trước khi tạo hồ sơ phân loại, bạn cần kết nối ChatbotX với nhà cung cấp mô hình ra quyết định **TypeSafe Jev** (hoặc các cổng tương thích).

**1. Mở trang cấu hình tích hợp AI Router**

Tại thanh điều hướng bên trái, truy cập mục **Settings** > chọn tab **Integrations**, sau đó cuộn xuống phần **AI Router** và nhấn nút **+ Add AI Router connection**.

![Ai Router Settings Integrations](https://mintcdn.com/chatbotx/910arz5kmnJbOFF5/images/ai_router_settings_integrations.png?fit=max\&auto=format\&n=910arz5kmnJbOFF5\&q=85\&s=0dc2fe6a61987c21a65cfefce538cdd8)

**2. Điền thông tin nhà cung cấp TypeSafe Jev và mô hình**

Trên cửa sổ **Add AI Router connection**, điền đầy đủ các thông số theo nhà cung cấp bạn sử dụng:

![Ai Router Add Connection Modal](https://mintcdn.com/chatbotx/910arz5kmnJbOFF5/images/ai_router_add_connection_modal.png?fit=max\&auto=format\&n=910arz5kmnJbOFF5\&q=85\&s=36a5b6eac11967c7595b670893d1adb1)

* **Name**: Đặt tên gợi nhớ cho kết nối để dễ dàng phân biệt khi chọn trong hồ sơ AI Router.
* **Provider**: Chọn giao thức kết nối tới mô hình Jev:
  * **TypeSafe**: Kết nối trực tiếp tới nền tảng gốc của **TypeSafe** để sử dụng mô hình **Jev** với tốc độ và độ ổn định tối ưu nhất (khuyến nghị).
  * **OpenRouter Decision**: Kết nối tới mô hình Jev thông qua cổng tích hợp OpenRouter Decisions API.
  * **System One Compatible**: Kết nối tới hệ thống máy chủ tự triển khai hoặc dịch vụ bên thứ ba tương thích với chuẩn giao tiếp System One của TypeSafe (hỗ trợ cấu hình đường dẫn máy chủ tùy chỉnh).
* **Available models**: Nhập mã định danh của mô hình Jev được nhà cung cấp hỗ trợ (sử dụng mã chuẩn `jev-latest` khi kết nối trực tiếp qua TypeSafe, hoặc `typesafe/jev-latest` khi kết nối qua OpenRouter Decision).
* **Default model**: Chọn mô hình mặc định (chẳng hạn như `jev-latest`) sẽ sử dụng cho kết nối này từ danh sách mô hình đã khai báo ở trên.
* **API Key**: Dán khóa bảo mật API được cấp từ tài khoản TypeSafe hoặc nhà cung cấp của bạn.

**3. Lưu và kiểm tra trạng thái kết nối**

Nhấn nút **Save** để lưu cấu hình, sau đó thực hiện kiểm tra kết nối trên danh sách để đảm bảo khóa API và mô hình **Jev** phản hồi hợp lệ trước khi tạo hồ sơ.

## Tạo và quản lý hồ sơ AI Router

Mỗi hồ sơ AI Router đại diện cho một bài toán đánh giá cụ thể do mô hình **TypeSafe Jev** xử lý, như phân loại nhu cầu mua hàng, đánh giá mức độ khẩn cấp hoặc chấm điểm mức độ quan tâm của liên hệ. Bạn có thể tạo nhiều hồ sơ khác nhau để tái sử dụng ở nhiều kịch bản.

**1. Truy cập công cụ AI Router**

Từ thanh menu chính bên trái, chọn mục **Tools** và nhấp vào thẻ **AI Router**.

![Ai Router Tools Card](https://mintcdn.com/chatbotx/910arz5kmnJbOFF5/images/ai_router_tools_card.png?fit=max\&auto=format\&n=910arz5kmnJbOFF5\&q=85\&s=637a88d8ba21c745a9656d8d59aeb6da)

Tại màn hình danh sách **AI Router profiles**, bạn có thể theo dõi toàn bộ các hồ sơ hiện có cùng trạng thái hoạt động, loại kết quả (`Choice`, `Score`, `Noul`), kết nối đang sử dụng, bật hoặc tắt tại cột **Status** và nhấn vào biểu tượng ba chấm ở cột **Actions** để chỉnh sửa (`Edit`) hoặc xóa (`Delete`). Nhấn nút **+ Add** ở góc trên bên phải để tạo hồ sơ mới.

![Ai Router Profiles List](https://mintcdn.com/chatbotx/910arz5kmnJbOFF5/images/ai_router_profiles_list.png?fit=max\&auto=format\&n=910arz5kmnJbOFF5\&q=85\&s=4f0e6d3cdcd8244f4ca1586b83a0552e)

**2. Thiết lập thông tin chung, câu hỏi và ngưỡng độ tin cậy**

Trong cửa sổ cấu hình hồ sơ, bạn lần lượt thiết lập các thông số ở phần trên:

![Ai Router Profile General Question Config](https://mintcdn.com/chatbotx/910arz5kmnJbOFF5/images/ai_router_profile_general_question_config.png?fit=max\&auto=format\&n=910arz5kmnJbOFF5\&q=85\&s=f2d9b8c82c15beea0e20d25d8aade7a3)

### Thông tin chung

* **Name**: Đặt tên định danh cho hồ sơ đánh giá.
* **Description**: Mô tả ngắn gọn mục đích của hồ sơ để đội ngũ quản trị dễ dàng nắm bắt.
* **AI Router connection**: Chọn kết nối **TypeSafe** đã thiết lập trong phần Cài đặt tích hợp.
* **Model**: Chọn mô hình xử lý (như `jev-latest`) cho hồ sơ này.
* **Status**: Bật công tắc **Active** để cho phép hồ sơ hoạt động.

### Câu hỏi và kết quả đánh giá

Tại mục **Question**, hãy chọn một trong 3 cấu trúc quyết định mà mô hình **TypeSafe Jev** hỗ trợ và nhập câu hỏi đánh giá rõ ràng vào ô nội dung:

| Loại đánh giá | Nguyên lý hoạt động trên TypeSafe Jev | Cấu hình kết quả |
| :- | :- | :- |
| **Choice** | Jev phân tích ngữ cảnh và chọn ra **1 phương án phù hợp nhất** từ danh sách các lựa chọn định sẵn (`2` đến `24` phương án). | Khai báo các cặp **Choice** (mã định danh viết thường, không dấu, phân tách bằng dấu gạch dưới) và **Description** (mô tả chi tiết dấu hiệu nhận biết phương án đó). Nhấn **+ Add more** để thêm lựa chọn. |
| **Score** | Jev chấm điểm đầu vào trên một **thang đo có thứ tự** từ thấp đến cao (`2` đến `10` mức điểm). | Định nghĩa số mức điểm và nhập mô tả tiêu chí cụ thể cho từng mức từ thấp nhất đến cao nhất để mô hình Jev có cơ sở tham chiếu chính xác. |
| **Noul** | Jev đánh giá một nhận định là **Đúng (`TRUE`)** hay **Sai (`FALSE`)** và trả về xác suất đúng từ `0` đến `1`. | Khai báo rõ tiêu chí để xác định là Đúng (**True Criteria**) và tiêu chí xác định là Sai (**False Criteria**). |

> [!NOTE]
>
> Khi sử dụng loại đánh giá **Choice**, bạn nên luôn tạo thêm một phương án dự phòng dành cho các câu chào hỏi xã giao hoặc tin nhắn nằm ngoài phạm vi phân loại chính. Điều này giúp mô hình **Jev** không bị ép buộc phải gán nhãn sai khi gặp các tin nhắn mơ hồ.

### Ngưỡng kiểm soát chất lượng

Tại mục **Confidence & thresholds**, bật tùy chọn kiểm soát ngưỡng để khai thác khả năng đo lường độ chắc chắn của **TypeSafe Jev**, đảm bảo hệ thống chỉ thực thi quyết định khi kết quả đủ tin cậy:

* Với **Choice**: Bật **Require minimum confidence** và nhập giá trị từ `0` đến `1` (mức khuyến nghị từ `0.70` đến `0.80`).
* Với **Score**: Thiết lập điều kiện so sánh điểm số (lớn hơn, lớn hơn hoặc bằng, nhỏ hơn, nhỏ hơn hoặc bằng một mức điểm chuẩn).
* Với **Noul**: Thiết lập mức xác suất đúng tối thiểu từ `0` đến `1`.

**3. Cấu hình định tuyến toàn cục và lưu trữ nâng cao**

Cuộn xuống phần dưới của cửa sổ hồ sơ để thiết lập điều hướng tự động toàn không gian làm việc và ánh xạ dữ liệu:

![Ai Router Profile Global Router Config](https://mintcdn.com/chatbotx/910arz5kmnJbOFF5/images/ai_router_profile_global_router_config.png?fit=max\&auto=format\&n=910arz5kmnJbOFF5\&q=85\&s=314aeab800d7b736e0a0144a6b67c1ee)

### Định tuyến toàn cục

Khi bạn bật công tắc **Global Router (optional)**, hồ sơ này tự động dùng mô hình **Jev** để đánh giá các tin nhắn mới gửi đến từ liên hệ khi tin nhắn đó không khớp với Từ khóa hoặc Liên kết tương tác:

* **Default destination**: Bắt buộc cấu hình khi bật Global Router. Đây là đích đến mặc định mà hệ thống sẽ chuyển liên hệ tới nếu kết quả đánh giá của Jev không đạt ngưỡng độ tin cậy tối thiểu, hoặc khi kết quả rơi vào một lựa chọn để ở chế độ mặc định (`Uses default destination`).
* **Route recognized results**: Với mỗi phương án kết quả nhận diện thành công, bạn có thể chỉ định hành động xử lý riêng biệt:
  * **Send Flow**: Kích hoạt và gửi một Kịch bản tự động tương ứng.
  * **AI Agent**: Chuyển quyền chăm sóc hội thoại cho một AI Agent chuyên trách.
  * **Assign Conversation to an Admin**: Phân công cuộc trò chuyện cho một Quản trị viên hoặc một Nhóm nhân sự.

> [!NOTE]
>
> Trong một thời điểm, mỗi không gian làm việc chỉ cho phép bật **Global Router** trên **một hồ sơ AI Router duy nhất** đang hoạt động để tránh xung đột luồng điều hướng tin nhắn đến.

### Lưu kết quả vào Thuộc tính tùy chỉnh

Tại mục **Advanced**, bạn có thể chọn các **Thuộc tính tùy chỉnh** của liên hệ để hệ thống tự động ghi lại các thông số do **TypeSafe Jev** trả về sau mỗi lần đánh giá:

* **Choice / Score / Probability**: Lưu nhãn kết quả được chọn (với Choice, yêu cầu thuộc tính kiểu văn bản `Text`) hoặc điểm số và xác suất (yêu cầu thuộc tính kiểu số `Number`).
* **Confidence**: Lưu chỉ số độ tin cậy của quyết định từ `0` đến `1` (yêu cầu thuộc tính kiểu số `Number`).
* **Probability**: Lưu xác suất của phương án chiến thắng từ `0` đến `1` (yêu cầu thuộc tính kiểu số `Number`).

## Sử dụng AI Router trong kịch bản tự động

Ngoài chế độ Định tuyến toàn cục, bạn có thể đưa **AI Router** vào bất kỳ vị trí nào bên trong **Kịch bản tự động** để mô hình **TypeSafe Jev** phân tích câu trả lời vừa thu thập được từ liên hệ và rẽ nhánh kịch bản.

**1. Thêm hành động AI Router vào kịch bản**

Trong giao diện chỉnh sửa Kịch bản tự động, tạo một khối hành động mới hoặc thêm bước vào khối hiện tại, chọn **Actions** > **Tools** > **AI Router**.

![Ai Router Flow Builder Action Menu](https://mintcdn.com/chatbotx/910arz5kmnJbOFF5/images/ai_router_flow_builder_action_menu.png?fit=max\&auto=format\&n=910arz5kmnJbOFF5\&q=85\&s=c153114f190a5169273a0b2d5d1a9afe)

**2. Cấu hình ngữ cảnh đánh giá và lưu kết quả**

Nhấp vào bước **AI Router** vừa tạo để mở cửa sổ cấu hình chi tiết:

![Ai Router Flow Step Modal](https://mintcdn.com/chatbotx/910arz5kmnJbOFF5/images/ai_router_flow_step_modal.png?fit=max\&auto=format\&n=910arz5kmnJbOFF5\&q=85\&s=72624098d654c291f77fca54584d478a)

* **AI Router profile**: Chọn hồ sơ AI Router đang hoạt động mà bạn muốn sử dụng tại bước này.
* **Contact context**: Chọn một hoặc nhiều **Thuộc tính tùy chỉnh** đang lưu trữ câu trả lời hoặc thông tin của liên hệ (chẳng hạn như thuộc tính vừa dùng để lưu câu trả lời ở bước thu thập dữ liệu trước đó). Mô hình **Jev** sẽ kết hợp dữ liệu này cùng ngữ cảnh tin nhắn để đưa ra quyết định chính xác.
* **Ánh xạ kết quả đầu ra**: Chọn các Thuộc tính tùy chỉnh tương ứng cho `Choice`, `Confidence` và `Probability` để lưu lại kết quả đánh giá của Jev phục vụ cho bước kiểm tra điều kiện tiếp theo. Nhấn **Save** để hoàn tất.

**3. Kết nối các cổng trạng thái và rẽ nhánh bằng khối Điều kiện**

Sau khi cấu hình xong, khối **AI Router** trên màn hình kịch bản cung cấp 3 cổng đầu ra tương ứng với 3 trạng thái thực thi:

![Ai Router Flow Canvas Example](https://mintcdn.com/chatbotx/910arz5kmnJbOFF5/images/ai_router_flow_canvas_example.png?fit=max\&auto=format\&n=910arz5kmnJbOFF5\&q=85\&s=2d3395ab5e8ec0f4a5b176178c481ee4)

* **Cổng `Success`**: Kích hoạt khi mô hình **Jev** đánh giá thành công và kết quả đạt ngưỡng độ tin cậy tối thiểu đã cài đặt. Hãy nối cổng này sang một khối **Điều kiện** để kiểm tra giá trị của Thuộc tính tùy chỉnh lưu kết quả và điều hướng liên hệ sang từng nhánh phản hồi tương ứng.
* **Cổng `Skip`**: Kích hoạt khi hồ sơ AI Router đang bị tắt, liên hệ không có dữ liệu ngữ cảnh đầu vào, hoặc kết quả đánh giá **thấp hơn ngưỡng độ tin cậy tối thiểu**. Bạn nên nối cổng này tới một tin nhắn gợi ý liên hệ cung cấp thêm thông tin rõ ràng hơn.
* **Cổng `Error`**: Kích hoạt khi xảy ra sự cố kết nối tới nhà cung cấp bên ngoài (như sai khóa API, hết hạn mức hoặc lỗi kết nối mạng). Hãy nối cổng này tới một nhánh xử lý dự phòng an toàn như chuyển tiếp cho nhân viên hỗ trợ để trải nghiệm của liên hệ không bị gián đoạn.

## Phân biệt chỉ số Confidence và Probability trên TypeSafe Jev

Khi làm việc với loại đánh giá **Choice**, mô hình **TypeSafe Jev** trả về hai chỉ số đo lường độc lập là **Probability** và **Confidence**. Hiểu rõ sự khác biệt giữa hai chỉ số này giúp bạn thiết lập ngưỡng lọc hiệu quả hơn:

| Chỉ số của TypeSafe Jev | Ý nghĩa | Ví dụ thực tế |
| :- | :- | :- |
| **Probability** | Xác suất tương đối từ `0` đến `1` mà mô hình Jev gán cho phương án chiến thắng trong tổng số các phương án được đưa ra. | Trong một bài toán có 4 phương án, phương án A có thể chiến thắng với xác suất cao nhất là `0.55`, trong khi 3 phương án còn lại chia đều `0.45`. |
| **Confidence** | Mức độ chắc chắn của mô hình Jev từ `0` đến `1` rằng quyết định được chọn dựa trên bằng chứng rõ ràng từ dữ liệu đầu vào, chứ không phải là sự phỏng đoán ngẫu nhiên giữa các phương án mập mờ. | Nếu liên hệ chỉ nhắn một ký tự không rõ nghĩa, Jev vẫn chọn ra 1 phương án nhưng chỉ số **Confidence** sẽ rất thấp (ví dụ `0.15`), giúp hệ thống nhận biết và tự động đưa vào nhánh `Skip` hoặc `Default destination`. |

## Câu hỏi thường gặp

> [accordion] Vì sao nên sử dụng mô hình Jev của TypeSafe cho AI Router?
>
> **Jev** (`jev-latest`) là mô hình ra quyết định chuyên dụng của **TypeSafe**, được huấn luyện để đánh giá các lựa chọn, thang điểm và tiêu chí Đúng/Sai với tốc độ phản hồi cực nhanh cùng chỉ số độ tin cậy (`Confidence`) chính xác. Nhờ đó, bạn tránh được tình trạng trả lời lan man, độ trễ cao hoặc sai lệch định dạng thường gặp khi dùng các mô hình sinh văn bản thông thường để phân loại luồng hội thoại.

> [accordion] Tôi có thể bật Global Router cho nhiều hồ sơ AI Router cùng lúc không?
>
> Không. Để đảm bảo luồng điều hướng tin nhắn đến ở cấp độ không gian làm việc luôn nhất quán và không bị chồng chéo, bạn chỉ có thể bật **Global Router** cho **một hồ sơ đang hoạt động** tại một thời điểm. Tuy nhiên, bạn có thể tạo không giới hạn số lượng hồ sơ AI Router để sử dụng làm các bước hành động bên trong nhiều **Kịch bản tự động** khác nhau.

> [accordion] Điều gì xảy ra nếu kết quả đánh giá của Jev không đạt ngưỡng độ tin cậy tối thiểu?
>
> * **Trong chế độ Global Router**: Hệ thống bỏ qua các nhánh kết quả riêng lẻ và tự động chuyển liên hệ về **Default destination** đã cấu hình trong hồ sơ.
> * **Trong Kịch bản tự động**: Khối AI Router đi theo cổng **`Skip`** và giữ nguyên giá trị hiện có trong các Thuộc tính tùy chỉnh ánh xạ kết quả, giúp bạn tránh lưu phải dữ liệu phân loại kém chính xác.

> [accordion] Tại sao bước AI Router trong kịch bản lại đi vào nhánh Skip dù liên hệ đã nhắn tin?
>
> Hãy kiểm tra 3 nguyên nhân phổ biến sau:
>
> 1. **Ngữ cảnh đầu vào trống**: Nếu bạn đặt bước thu thập dữ liệu ngay trước bước AI Router, hãy đảm bảo bạn đã chọn đúng Thuộc tính tùy chỉnh lưu câu trả lời đó vào mục **Contact context** của bước AI Router.
> 2. **Ngưỡng độ tin cậy quá cao**: Nếu bạn đặt `Require minimum confidence` quá sát mức `1.0` (ví dụ `0.98`), các tin nhắn ngắn gọn của liên hệ có thể không vượt qua được ngưỡng này. Mức khuyến nghị hợp lý thường nằm trong khoảng `0.70` đến `0.80`.
> 3. **Hồ sơ đang tắt**: Kiểm tra lại trạng thái của hồ sơ trong mục **Tools** > **AI Router** để chắc chắn công tắc **Status** đang bật.

> [accordion] Khi nào tôi nên chọn Choice, Score hay Noul?
>
> * Chọn **Choice** khi bạn cần phân nhánh luồng hội thoại vào các nhóm nhu cầu tách biệt (như Mua hàng, Bảo hành, Khiếu nại, Hỏi địa chỉ).
> * Chọn **Score** khi bạn muốn đo lường mức độ trên một thang điểm liên tục (như chấm điểm mức độ tiềm năng của liên hệ từ 1 đến 5, hoặc đánh giá mức độ hài lòng).
> * Chọn **Noul** khi bạn chỉ cần kiểm tra một điều kiện Đúng hoặc Sai duy nhất (như kiểm tra xem liên hệ có đang yêu cầu gặp nhân viên tư vấn trực tiếp hay không).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.