I've built a flow-based chat bot using Wit.ai and FB Messenger that is finally working; the last thing I need to figure out is what to do when the conversation ends.
My bot walks users through the steps of a simple exercise, which they may choose to come back and do again in the future. Is there a way that I can train my bot to recognise that when a user returns to a conversation later on, they need to start the conversation from the beginning again? At the moment the conversation ends with a 'Bot sends' message and if the user types anything in response it goes haywire.
Currently I'm resetting my heroku server, deleting the conversation in FB Messenger and initiating a new chat to run through the exercise again in testing.