We have been recently working on conversational forms for chatbots. Which is a way to collect leads through facebook messenger chatbots. No matter what business you have, there is always a need to collect user's information and we have solved the problem by creating conversational forms which allows you to create forms like Google Forms for your chatbot and receive responses to your email, sheet, or even JSON API.
Checkout following tutorials to get started.
http://help.botsify.com/what-are...http://help.botsify.com/how-to-c...
Trainengine.ai