> For the complete documentation index, see [llms.txt](https://tailieu.smax.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tailieu.smax.ai/bot-auto/trigger/facebook/keywords.md).

# Keywords

{% hint style="warning" %}
**Trigger Keywords** dùng để **kích hoạt kịch bản chatbot khi tin nhắn có chứa từ khóa xác định**
{% endhint %}

Để sử dụng, chọn Trigger Keyword tại màn hình Danh sách Trigger

<figure><img src="https://1875681896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsr3EiPwgSuzEXI3u1tC1%2Fuploads%2Fs6NOOwh6HXW0tNlXo5R3%2Fimage.png?alt=media&amp;token=c7006d14-886b-48eb-98e7-c4086603f6ba" alt=""><figcaption></figcaption></figure>

Khi màn hình cấu hình trigger được mở ra, bạn thao tác để cài đặt thông tin chi tiết cho trigger này:

<figure><img src="https://1875681896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fsr3EiPwgSuzEXI3u1tC1%2Fuploads%2FfzkCiY3tHVZ9CjBB09IC%2Fimage.png?alt=media&amp;token=937931a1-c78a-4c57-907f-dc19927be5b9" alt=""><figcaption></figcaption></figure>

Trigger này có thể được kích hoạt bởi:

* Tin nhắn **do khách hàng gửi**
* Tin nhắn **do trang Facebook (Page) gửi**

Nhờ đó, bạn có thể tự động phản hồi theo nội dung hội thoại hoặc điều hướng kịch bản dựa trên các từ khóa cụ thể.Trigger Keywords cung cấp **2 tùy chọn nguồn tin nhắn**:

* **Tin của khách hàng:** Trigger sẽ được kích hoạt khi tin nhắn khách hàng gửi có chứa từ khóa đã cấu hình
* **Tin của Page:** Trigger sẽ được kích hoạt khi tin nhắn do trang Facebook gửi có chứa từ khóa. Tuỳ chọn này thường dùng để tự động nối luồng kịch bản sau khi Page gửi một nội dung nhất định

\
Các kiểu khớp từ khóa trong Trigger KeywordsBạn có thể lựa chọn nhiều **kiểu khớp từ khóa** khác nhau, phù hợp với từng mục đích sử dụng:

* Khớp nội dung văn bản
  * **Trùng khớp:** Tin nhắn phải **giống hoàn toàn** với từ khóa đã khai báo
  * **Chứa nội dung:** Tin nhắn **có chứa** từ khóa
  * **Bắt đầu với nội dung:** Tin nhắn **bắt đầu bằng** từ khóa
* Khớp email
  * **Có email là:** Tin nhắn phải chứa **email trùng khớp hoàn toàn** với từ khóa
  * **Có email:** Tin nhắn có chứa **bất kỳ email hợp lệ**
  * **Có email kết thúc với:** Tin nhắn chứa email **có phần đuôi trùng với từ khóa** (ví dụ: `@gmail.com`)

Khớp số điện thoại

* **Có SĐT là:** Tin nhắn chứa **số điện thoại trùng khớp hoàn toàn** với từ khóa
* **Có SĐT:** Tin nhắn có chứa **bất kỳ số điện thoại hợp lệ**
* **Có SĐT bắt đầu với:** Tin nhắn chứa số điện thoại **bắt đầu bằng chuỗi số xác định**

Khớp nâng cao (Regex)

* **Khớp regex** Cho phép sử dụng **biểu thức chính quy (Regular Expression)** để xác định điều kiện kích hoạt trigger. Xem tài liệu [tại đây](https://regex101.com/)

{% hint style="danger" %}
Lưu ý: Khớp regex là tính năng nâng cao, yêu cầu phải có hiểu biết về lập trình
{% endhint %}
