optimistic-gold
optimistic-gold17mo ago

More than one KB for Same flow

Hello everyone! I want to create a KB to answer general questions that users may have and another one for doing sales. So two different KBs for two different intents, to inform and to do sales. Is it possble to do this in Voiceflow? Thank you.
2 Replies
Tico | Voiceflow Assistant
Yes, it's possible to create multiple Knowledge Bases (KBs) for different intents in Voiceflow. Each KB can be designed to serve a specific purpose. For instance, one KB can be created to answer general questions that users may have, while another one can be designed for sales-related queries. In Voiceflow, a KB is a collection of documents that power the Q&A functionality of your assistant. These documents are turned into 'chunks' or pieces of text. When a user asks a question, the KB determines which chunks are similar to the user's query. The system then combines these chunks along with custom instructions into a structured wrapper or 'master prompt'. This entire package is sent to an AI model and an answer is returned. To create a KB, you would need to upload your document, which will then be turned into chunks. You can leverage documents from your website or other data sources to power the answers provided by your Voiceflow Assistant. Remember, Voiceflow has 3 levels of priority for answering a user's question. First, there are the Intents, which are designed to trigger based on specific questions. Next, there's the KB, which is a collection of documents to power the Q&A functionality of your assistant. Finally, there's the Global No Match, which serves as a last resort message if the Assistant can't find an answer in the KB. So, you can certainly create two different KBs for two different intents - to inform and to do sales. Just ensure that the documents you upload for each KB are relevant to the intent they are supposed to serve.
optimistic-gold
optimistic-goldOP17mo ago
Can you tell me how to associate each intent to a given KB?

Did you find this page helpful?