absent-sapphire
absent-sapphire16mo ago

Capture Email Issue

My VF bot didn't capture any emails last night and it essentially stopped people from accessing the bot as it didn't validate the user emails. I am using the standard email entity that was already created in the Support Chatbot Template. Can anyone help me? I have gone through and watched the advanced tutorial https://www.youtube.com/watch?v=EjvLSO4we40, however, nothing has changed.
No description
No description
No description
No description
No description
4 Replies
Tico | Voiceflow Assistant
It sounds like you're having trouble with the email capture feature in your Voiceflow bot. This issue could be due to a few different factors, so let's break it down. Firstly, ensure that the email entity is correctly set up in your bot. The email entity should be used in a Capture Step to record the user's utterance (their email in this case). If you're using the Support Chatbot Template, this should already be set up for you. However, it's always good to double-check. You can do this by navigating to the Capture Step in your bot's design and ensuring that the 'Entire User Reply' is selected to store the user's email response. Secondly, make sure that the variable where the email is stored is correctly used throughout your bot. If the variable is not properly referenced in later steps, it could cause issues with validation and other functions. Lastly, it's important to note that the user's response may not always contain the entity you're trying to capture. In this case, you can add an Entity Prompt to ask the user for the required information. For example, if the user doesn't provide their email when prompted, the Entity Prompt can trigger a follow-up question to request a valid email. If you've checked all of these factors and you're still having issues, it might be a more complex problem that requires a deeper dive into your bot's design and functionality. In that case, I would recommend revisiting the Voiceflow documentation and tutorials for more detailed guidance. Here are a few relevant links from the context you provided: 1. Capture Step in Voiceflow 2. Entity Creation & Editing in Voiceflow Remember, the more you understand about how Voiceflow works, the better you'll be able to troubleshoot issues like this one. Good luck!
plain-purple
plain-purple16mo ago
Don't rely too much on entities. Just use an AI step to grab the email, or maybe go for a Javascript step instead.
Steve B. | IntelleSync.ai
What @randompenna said 👆
absent-sapphire
absent-sapphireOP16mo ago
Okay, is this the general consensus then? And if so how would i capture the email using AI? Would it look something like this or is there a more efficient way: Capture entire response -> AI to check if an email -> if true save to email

Did you find this page helpful?