I plan to host webinars via a YouTube Live video that is embedded on a page in my internal Laravel website (where all visitors are already logged in).
Below my embedded YouTube Live video, I'd like to have a group chat widget. And since visitors will have already logged into my website, I want this widget to already be aware of their identity (and not ask for their name or email address).
In other words, I want something like Tawk.to but with support for group chatrooms (rather than just individual conversations between admin/agent and visitor).
Desired Features
- Works on mobile and desktop
- And must work for 100% of visitors easily/instantly (does not require installation of anything, such as Flash or other plugins)
- Easy to install within minutes (such as an
iframe
... doesn't require custom code / development) - Free or cheap (I found RumbleTalk, but it is $25/mo for up to 25 seats and then $1/mo for each extra seat! I do not want to pay $50/mo for 50 simultaneous users.)
- Allows 2+ admins
- Admin controls need to be web-only, or if they are a program, need to support Windows and Mac
- Visitor is automatically logged in by the embed code using the info from their session on my site (I know their email address and full or first name)
- Admins can ban someone
- Saves history (time-stamped) for after the webinar
P.S. Unfortunately, according to YouTube docs, "embedding live chat isn't available on mobile web."