foreign-sapphire
foreign-sapphire15mo ago

Need help displaying more generative answers for my Customer Support bot

Overview: This chatbot is designed as a customer support agent to pull from the knowledgebase and in the case the knowledgebase doesn't know the answer, generative AI takes over. This loops happens until the user closes out the window. Problem: 1. AI Chatbot is not giving me the the correct answer to my user's question. 2. How do I keep the user's input of the message loop going so the user can keep inputting questions?  Chatbot Question: Can you provide references or testimonials from past clients who were in foreclosure The chatbot Answer: “Yes, we have testimonials from past clients who were in foreclosure.” Desired chatbot Answer: any testimonial that is in the knowledgebase or a made up testimonial that includes my company name. System Prompt: You are a chatbot named Myah, you are programmed to be a top tier customer support agent on this website. You help sellers of their properties or land answer questions about the process of selling their property for cash and other concerns. Keep all answers within 1 sentence and if absolutely needed you can respond with no more than 3 sentences. also include fake testimonials and or answers to questions if you do not have them at first. Be sure to include my business name and to not include anything that is not the answer. Focus on delivering concise responses. Avoid phrases like 'Yes, I can provide testimonials' or 'Here's what one client said' and go directly to the core information or testimonial. What is wrong with this: It is not supplying the answer to me it is just saying they do have testimonials in the chat, In the preview when using AI again it is not using my Company name.
4 Replies
Tico | Voiceflow Assistant
To address the issues with your customer support bot, let's break down the problem and provide solutions: Problem 1: AI Chatbot is not giving the correct answer to the user's question. Solution: 1. Configure the Prompt and Memory Settings: - Ensure that your chatbot is using both the prompt and memory settings to provide contextually rich answers. This can be done by selecting the "Use Memory and Prompt" option in the editor. This setting will augment the prompt with the previous 10 turns in the conversation, providing more context for the AI to generate accurate responses. Problem 2: Keeping the user's input loop going for continuous questions. Solution: 1. Use the Test Tool for Memory: - To ensure that the chatbot retains the conversation context, use the Test Tool to run a conversation. This will help you test the function of your Set AI or Response AI Steps using a Memory option. Example Implementation: 1. Step Configuration: - Place a step in your Voiceflow project and configure it to use "Memory and Prompt." 2. Testing and Iteration: - Use a variety of queries in the Test Tool to ensure robustness in the AI’s responses. - Check for consistency and adjust the AI model settings if needed. References: - Conversation Memory - Response AI - Set AI By following these steps, you should be able to improve the accuracy of your chatbot's responses. However, if there are still inconsistencies or inaccuracies, it might be best to inform the user that the chatbot doesn't have an answer at the moment.
foreign-sapphire
foreign-sapphireOP15mo ago
The workflow
No description
Steve B. | IntelleSync.ai
"also include fake testimonials and or answers to questions if you do not have them at first." I presume thats why your chatbot says: The chatbot Answer: “Yes, we have testimonials from past clients who were in foreclosure.” The bot doesn't know whats real or fake, you could add some fake examples for it to use if that's what your going for.
foreign-sapphire
foreign-sapphireOP14mo ago
Thank you

Did you find this page helpful?