Skip to main content

SureDash Messaging Plugin: Real-Time Chat for SureDash Portals

· 4 min read
Creator of Better Messages

SureDash is the SureCart team's portal / community platform — a Discord-style hub built around discussions, with sidebar nav, profiles, and a clean modern UI. It does not ship with a real-time messenger. Better Messages adds one that hooks into every SureDash surface: a Messages page embedded inside the portal, a Private Message button on every profile, audio and video call buttons, a compact message icon next to post authors in discussions, and a sidebar Messages link with a live unread counter.

What Better Messages adds to SureDash

Once Better Messages is installed and the SureDash integration is enabled under Better Messages → Settings → Integrations → SureDash:

  • Messages page embedded inside the SureDash portal — same layout as the rest of the portal.
  • Private Message button on every SureDash user profile.
  • Compact message icon next to post and comment authors in discussions — DM the author of a comment without leaving the discussion thread.
  • Messages link with unread counter in the SureDash sidebar nav.
  • Messages link with unread counter in the SureDash user profile dropdown.
  • SureDash avatars and profile links used throughout the messenger.
  • Automatic dark / light mode switch following the SureDash portal setting.
  • Audio and Video Call buttons on user profiles (WebSocket version).

Installing Better Messages on a SureDash site

  1. Install Better Messages from WordPress.org and activate it.
  2. Open WP Admin → Better Messages → Settings → General and set Messages Location to Show in SureDash Portal.
  3. Open WP Admin → Better Messages → Settings → Integrations → SureDash and configure the integration.

The SureDash integration tab only appears when the SureDash plugin is active.

Free vs WebSocket version for SureDash portals

FeatureFree versionWebSocket version
Messages embedded inside the SureDash portalyesyes
Private Message button on profilesyesyes
Message icon next to post / comment authorsyesyes
Sidebar Messages link + unread counteryesyes
Profile dropdown Messages link + unread counteryesyes
SureDash avatars and profile linksyesyes
Dark / light mode mirror from SureDashyesyes
Real-time deliverypollinginstant
Audio and Video Call buttons on profilesyes
Group voice and video calls inside threadsyes
Web push notifications for new messagesyes
Read receiptsyes
End-to-end encryption (optional)yes
info

SureDash is built for active portal communities — the WebSocket version's audio / video call buttons turn member profiles into a one-click meetup surface, and web push pulls members back into the portal when the tab is closed.

Frequently asked questions

Does SureDash have its own messaging that I should disable?

SureDash does not ship with a separate messenger — Better Messages adds the layer cleanly without a conflict.

Will the dark-mode switch follow my SureDash settings exactly?

Yes — Better Messages mirrors the SureDash portal's active mode (light / dark / system). When SureDash flips, Better Messages flips with it.

Can I configure messaging permissions by SureDash community / Space?

SureDash Spaces map to WordPress roles or to SureDash's own community capability flags, which Better Messages reads via its permissions layer. Configure restrictions in Better Messages → Settings → Permissions.

Are SureDash profile call buttons hidden for non-friends?

The Audio and Video Call buttons have a friends-only option in Better Messages → Settings → Calls — when enabled, the buttons are hidden for users who are not connected.

Yes — the link is registered through SureDash's standard sidebar API. Reordering and theming follow SureDash's conventions.

See also

Install Better Messages from WordPress.org →