I have a members-only website that takes personal information from each registered user. Each user account contains unique data related to the user that I want my bot to collect and then use to answer questions in the dialog.
A simple example is that I want the bot to grab the users name and greet them using it. There a few other pieces of data that I want the bot to extract from my site. How can the bot:
show up only when the user is logged into their account?
pull data from their account to personalize the conversation?
I have a PHP/Laravel website. I also use MySQL.