take a peak as to what these guys have done... conversationaldemos.com
there are a set of important questions to qualify the user and it should be able to save to a DB, webhook or send chat session via email
this keep the conversation from a sales perspective... I have a feeling we can do that NOW with the prompt but not sure how big of a prompt I can do.. also the answers to the question are cannot be used for appointment setting or any other task via webhood