By default, don't create the toolbar, etc. Give the window focus, this pops it to the front on most systems. Chat rooms have been around for a while and have not been perceived by many as a serious business tool but the time has come for perception to change.
Users can chat and browse the Web.
Demos are available. With InfoChat, you can accommodate over 100 simultaneous speakers, in several languages. Online List of links to online chat room providers. You have a chat room. If you plan to run scheduled events and would like a lot of control over how it proceeds, this may be an attractive choice for you.