Skip to main content
Question

Zapier Chatbot can't find information in Tables


Hi,

I've created a chatbot with two knowledge sources: a document with general information and a table with FAQ. When I ask a question covered in the FAQ, the chatbot fails to find the answer. However, if I explicitly mention in my query to check the FAQ, it then retrieves the answer.

I tried configuring the chatbot to always check the FAQ in the directive, but it didn't solve the problem. It seems the only effective method is to specifically instruct the chatbot to search the FAQ in each prompt.

Why does specifying the knowledge source help the chatbot find the answer? Ideally, it should be able to retrieve the information without needing such directions.

2 replies

Userlevel 7
Badge +11

Hello there @shokko56! 👋

Not sure if you’re already solved this but I wanted to jump in here to offer some help in case you’re still in need of some assistance. 🙂

It could be that the directive needs adjusting further to have the chatbot read from the FAQ file consistently. In our FAQ Chatbot template, the example directive is uses is as follows:
81fe62caf84cf43e1d1bd055a3d1081c.png

If you update your directive to be more like the above example does that help to get it working as expected?

Looking forward to hearing from you on this!

Hi,

I've switched to the new GPT-4o model, and it works much better now.

Thank you!

Reply