Can Chat be used like a Online Live Chat Support

We want the functionality of a chat support
Can a site visitor simply request support or do they need to be a member of some group like facebook or google talk etc..