# 💬general-chat
Kista
Kista·7 replies

Hi team, I have a table of keywords "Bot Keywords", I want when a user sends a request with that keyword, the intent will be activated. I tried saving the data of that keyword table using train text and asked AI to list the list again, it was fully displayed. But when I described the intent as "When a user requests containing words in "Bot Keywords"" and tried 1 request, the intent did not activate as expected (out of 10 requests, only 1 request activated the intent). In addition, I also tried passing the keyword table data directly into the description of the intent, for example "When a user requests containing keywords in: Wrong invoice, complaint,...." but it was still not as expected.

Sahil | YourGPT
Sahil | YourGPT17/09/2025 06:13

hello @Kista We also provide another way to trigger flows using automated responses. These can be configured with multiple queries and support both wildcard characters and keyword matching. This approach works well if your keywords are fixed and can be defined in the automated response.

Other approach is we you can refine the intent prompt itself by directly including the keywords within it.

Let me know if any of these works for your case.

Kista
Kista17/09/2025 08:26

hello @Sahil Automated responses working, but the symbol * can only be used on one side of the keyword (either left or right) and cannot be used at the same time (for example: * wrong invoice *). Because I want to handle all 3 types of sample requests: "wrong invoice, I need support", "I have an incorrect invoice", "I have received the goods but the invoice is incorrect, please support". What should I do?

Sahil | YourGPT
Sahil | YourGPT17/09/2025 08:34

If the intent is only for incorrect invoices, then the intent should work. Which model are you using? Can you share your intent prompt along with some example conversations or queries where it is failing? Also, please provide your project URL.

Kista
Kista17/09/2025 08:42

I have a lot of keywords, wrong invoice is just 1 example. my model is GPT-5 Mini, my intent: "Khi 1 yêu cầu khách hàng có chứa các từ khóa sau :Chưa gửi hoá đơn, Sai hoá đơn, xuất hoá đơn, Khiếu nại, Phản ánh, thái độ, không hài lòng, phục vụ kém, không nhiệt tình, không vui vẻ, phiếu quà tặng quá hạn, voucher quá hạn, quá hạn đổi( quần/áo…), đổi lần 2, chưa thấy nhân viên trả lời, phản hồi chậm, chưa giao hàng, chưa đổi hàng, chưa thấy gọi lại, chưa phản hồi, chưa xử lý, chuyển khoản dư, hoàn tiền, trả hàng, gặp cskh, gặp quản lý, gặp giám đốc, gặp lãnh đạo, nói chuyện trực tiếp, giao hàng bị thiếu, chưa gửi thẻ VIP, cập nhật số điện thoại mới, mất thẻ bài, không cho thử đồ, lên lai xấu, to tiếng, không cho đổi"

Kista
Kista17/09/2025 08:44

I have tried many times but only succeeded occasionally. my queries : "Chưa gửi hóa đơn", "tôi bị Sai hóa đơn"

Sahil | YourGPT
Sahil | YourGPT17/09/2025 09:32

Have you tried using other models, like Claude or any alternatives? The GPT-5 Mini is actually a smaller model.

Also, your intent description should be rewritten more like an instruction, since the AI cannot interpret raw keyword lists. You can simplify the description by focusing on the actual intention instead of including every keyword.

For example, instead of listing all keywords, write something like: ‘When a customer is not satisfied and wants a refund…’

Kista
Kista17/09/2025 09:37

i will try , thank you