Is there an option to use Discourse Chat as a customer service type of chat?

This is already a use case I’m exploring with clients and Discourse Chatbot 🤖

The main limitation currently is that your customer needs to have an account already.