Home / Instant Messaging / Instant Messaging
Instant Messaging

Instant Messaging · Real-Time Messages over WebSocket

Built on a persistent WebSocket connection, one-on-one and group messages arrive in seconds. Send emojis, track read status, sync unread counts in real time, and search message history. Employees can start chatting right from a customer profile in CRM / Inventory — no need to switch to a third-party tool and lose context.

WS
Persistent WebSocket connection
1:1
One-on-one + group chat
✓✓
Read-status tracking
Capabilities

Team Communication No Longer Stuck on Tool-Switching

Chat right inside your business systems — context stays intact and records stay searchable

💬 Real-Time Messaging

A persistent WebSocket connection delivers messages in seconds, reconnects automatically on drop, and pushes offline messages on reconnect

👥 One-on-One + Group Chat

1-on-1 chats cover daily communication; project / department / temporary groups cover team collaboration scenarios

😀 Emojis + Rich Text

Send emojis, bold / colored text / links, paste images and transfer files — communication that's lively, not dull

Read-Status Tracking

See a "Read" mark after sending so it's clear whether important items were seen — no need to keep asking

🔍 Message-History Search

Search past chats by keyword to find a promise from months ago without scrolling hundreds of screens

🔔 Unread Alerts

Unread counts sync in real time with desktop / mobile notifications; messages sent while offline push on reconnect

im.shangbangke.com/chatOnline
IM
Direct Chat · Leo Zhang
FilesCall
L
Is the Ruida quote ready? The client is chasing.
Me
Just emailed you — mainly revised the freight part.
L
Got it, forwarding to the client now 👍
Me
Good, if they're in we can sign this afternoon.

Persistent WebSocket · delivery latency < 200ms

Messages Arrive in Seconds — No More Refreshing Every 5 Minutes

WebSocket persistent connections turn message delivery from "polling" into "push" — a message appears the instant the other side sends it, with no manual refresh. After a drop it reconnects automatically, and messages from the offline period are delivered after reconnecting.

  • Persistent WebSocket connection: messages delivered in seconds
  • Auto-reconnect on drop: no messages lost during network fluctuations
  • Offline message catch-up: full history caught up after login
  • Multi-device sync: consistent message status across desktop + mobile + web
im.shangbangke.com/group/proj-rd12 members
G
Ruida Line Upgrade Project
FilesAnnounce
Project Group8
Sales Team A3
After-Sales1
Temp · Bid Desk0
W
@Leo Proposal V3 uploaded to group files, please review
L
Got it, I'll check the quote and reply
Me
Added the logistics lead-time, pinned the announcement

Group Chat Covers Every Team Collaboration Scenario

Discuss requirements in project groups, broadcast notices in department groups, handle emergencies in temporary groups — group chat keeps team collaboration from drowning in email. Group admins can set announcements / mute / remove / transfer, and group files are archived in one place for easy review.

  • Create project / department / temporary groups freely
  • Group announcements: pin important items so they aren't scrolled away
  • Group files: archived in one place, no more digging through chat
  • Group management: mute / remove / transfer admin
im.shangbangke.com/group/noticeRead 5/10
R
Read Tracking · Dept Notice
UnreadNudge
Me
All-hands weekly meeting Fri 3 PM, Room A301, please be on time
✓✓ Read 5/10
L
Got it ✓
MemberStatus
Leo · Nina · FangRead
Wei · YangUnread

Read Status Means No Repeated Follow-Ups on Important Messages

A leave request to your manager, an urgent reminder to a colleague, a proposal sent to a customer — after sending, one glance at the "Read" mark tells you whether they saw it. In a group, "Read 5/10" tells you 5 people haven't seen it yet, so you can nudge them specifically.

  • One-on-one: single check = delivered, double check = read
  • Group: shows the read count and the list of those who haven't read
  • Message receipts: important messages can require a mandatory receipt
  • Historical read status retained, providing evidence in case of dispute
Use Cases

Where Instant Messaging Is Used

Cross-Department Collaboration

Looking at a customer profile, sales pulls tech / pre-sales / finance into a three-way group to discuss the proposal — context intact

Ad-Hoc Communication

Meeting-room booking, admin matters, quick notices — one message in a group is ten times faster than an email

Project Implementation

A project group brings PM + implementation + customer together so progress issues are synced anytime

Remote Work

Distributed teams stay in sync via IM, with read status ensuring information lands

Related Features

How Instant Messaging Works with These Capabilities

IM is the hub of communication, connecting AI, external customers and the directory

Try Instant Messaging Now

Sign up to experience the full IM communication capabilities for free, or book a consultant demo