One script tag works everywhere. Here's how different types of sites use floors.js to turn passive visitors into active conversations.
Every page on your site becomes a room. Every visitor becomes a 3D avatar. When two people are on the same page, they see each other and can chat in real-time — right where the content is.
The widget appears as a small floating element in the corner of the screen. Visitors can open it to see the full isometric room view, the building overview (which pages have visitors right now), and the chat. It takes 3 seconds to install and zero seconds to configure.
The use cases above show specific scenarios, but the core value is always the same: your website goes from a static, lonely experience to a live, social one. Visitors who would have silently bounced now have a reason to stay and engage.
Traditional live chat (Intercom, Crisp, Tawk.to) is designed for support tickets. A visitor clicks, types a question, and waits for a reply. It feels transactional.
floors.js is designed for presence. Visitors see other people on the page as 3D avatars walking around. That changes the psychology — it's social, not transactional. People chat because other people are there, not because they need help. And when they do need help, the conversation feels natural, not like a support ticket.
Works with any website. One script tag. From $14/mo.
Get started — from $14/mo