Workflow dependent knowledge

I am building a chatbot to deploy on a website for public employees. We have several different categories of members, so I have created workflows for each category and I would like to attach a workflow dependent knowledge base to them instead of a general knowledge base because sometimes information changes based on the category. So for example the bot asks what category you are and sends you to the flow and when you ask a question you only receive answers from that limited knowledge base. I haven’t quite figured out how to do this. Does anyone have a solution? Thanks.

I don’t think you can assign a given knowledge base to a workflow (at least not yet).

Perhaps it will be necessary to specify it in the text of your base that a part corresponds to a certain type of user.

I don’t know if this will work, but give it a try.

I think I have figured this out, so I thought I would share in case anyway is looking to do a similar thing. In the individual workflow I used the execute code to look through individual documents in the knowledge base and return answers based on that resource. I can share screens if anyone needs to see it.

Hey guys,

We had the same idea as you and the same need :slight_smile:

So we are actually working on something like that, that should be really helpful.

I would appreciate ideas and simple wireframes for what you are expecting, it might affect our decisions while figuring out the simplest way to do it :slight_smile:

Hey all, can you try creating folders and putting your flow and your KB inside the same folder? The way KB work right now is that they are scoped to the containing folder + the parent folders

1 Like

Putting everything into folders works exactly as I needed it to. Thanks!