Mini Chats
Mini Chats are small chat popup windows fixed to the bottom of the screen, allowing users to message in real time from any page on your site.
How it works
Similar to Facebook Messenger's chat popups, mini chats provide a convenient way to have conversations without navigating to the main messaging page. When a user opens a conversation from the mini threads list or clicks on a notification, a compact chat window appears at the bottom of the screen. Multiple mini chat windows can be open simultaneously, allowing users to manage several conversations at once while browsing your site.
Key capabilities
- Compact chat windows anchored to the bottom of the screen
- Multiple simultaneous chat windows
- Real-time messaging without leaving the current page
- Open from mini threads list or notifications
- Full messaging features in a compact interface
- Combined Mode — open chats inside the mini widget panel instead of as separate windows
- Bubble Chat Heads — show recently closed conversations as avatar bubbles for quick re-opening
- Smooth slide animations between conversation list and open chat (in Combined Mode)
- Smooth minimize/maximize animations for chat windows
Mini Chats require the WebSocket version for real-time functionality.
Combined Mode
When Combined Mode is enabled, opening a conversation displays it inside the mini widget panel itself instead of opening a separate floating window. The panel slides smoothly between the conversation list and the open chat:
- Click a conversation → the chat slides in from the right
- Press the back button → the conversation list slides back into view
- Press the close (×) button → closes the chat and the panel
Combined Mode works with both Classic Bar and Floating Bubble display styles.
Bubble Chat Heads
When using the Floating Bubble display style, you can enable Bubble Chat Heads — a feature that shows recently closed conversations as small circular avatar bubbles stacked above the main floating bubble button. This makes it easy to quickly jump back into recent conversations.
How it works
- After closing a mini chat, its avatar appears as a chat head bubble above the main bubble
- Hovering a chat head shows a tooltip with the conversation name, time, and last message preview
- Clicking a chat head reopens that conversation
- Each chat head has a dismiss (×) button that appears on hover
- Group conversations show a grid of participant avatars
- Unread message counts appear as a red badge on each head
- The number of chat heads shown is configurable (1–10, default 5)
- Chat heads persist across page reloads via IndexedDB
How to enable
Navigate to WP Admin → Better Messages → Settings → Mini Widgets.
- Mini Chats — Turn on popup chat windows
- Combined Mode — Open chats inside the mini widget panel instead of separate windows
- Bubble Chat Heads — Show recently closed conversations as avatar bubbles (requires Floating Bubble display style)
- Chat Heads Limit — Maximum number of chat head bubbles to display