We need a Notification that a Chat with ChatBot has been Initiated

I am looking for a way to enroll chat visitors into workflows after the contact has given us their email. I am also wondering how to ask permission to enroll them.