foreign-sapphire
foreign-sapphire17mo ago

Manychat X Voiceflow Issue

I’m creating a Manychat appointment setting using Voiceflow as the chatbot source, this bot is currently being used to manage inbound DMs. Something I have encountered recently though is that when a user sends 2 messages quickly and in succession the bot will send the 2 identical messages in return.  For examples: Bot: How many clients do you have? *Lead: *I have 4 clients right now Lead: But I’m about to have a fifth very soon Bot: That is great to hear!…. Bot: That is great to hear!…. Does anyone know how I can solve this issue? If so that would be greatly appreciated. I do understand that this is most likely an issue with Manychat, btu I'm hoping someone can help me here.
1 Reply
Tico | Voiceflow Assistant
The issue you're experiencing seems to be related to the way Manychat and Voiceflow handle rapid, successive user inputs. When a user sends two messages quickly, both platforms may process each message as a separate user input, causing the bot to respond twice. To address this, you might want to consider implementing a delay or a buffer in your chatbot's response mechanism. This can help ensure that the bot processes all user inputs as a single conversation turn before sending a response. In Voiceflow, you can manage the flow of the conversation using various features like topics, intents, and actions. Topics are subsections of your assistant that correspond to a specific function. Intents represent a collection of user phrases that map to the same user intention. An intent step can be used to direct the assistant to take a certain course of action if the user response matches the specified intent. You can also use the "No match" feature in Voiceflow. This is a toggle in capture and choice steps to configure the assistant's progression if the user response does not match any defined user intentions. In addition, Voiceflow's design interface allows for different types of user input, including buttons, free-form text inputs that use NLU models to recognize user needs, and built-in data formats like phone numbers and URLs. However, please note that the implementation of these features would depend on how Manychat handles user inputs and integrates with Voiceflow. You might need to check Manychat's documentation or reach out to their community for more specific guidance. For more information on how to use Voiceflow, you can refer to these documents: 1. How to create an assistant 2. Using topics to organize conversations 3. Intent step I hope this helps! If you have further questions, feel free to ask.

Did you find this page helpful?