Skip to main content

Group overview

Group chat is a common multi-user pattern. ChatUI renders group channels in the list and detail views; creating, dismissing, or changing membership must be done by your app server using the Server API.

Service limits

  • Group counts, member caps, and premium features (such as message roaming) follow your Nexconn Console plan.
  • Purchasing, toggles, and tickets live on https://console.nexconn.ai. Product help lives in the Help Center.

Client responsibilities

  • Client SDKs do not expose create/kick/dismiss APIs—call Server APIs from your backend.
  • ChatUI does not provide built-in flows for owner roles, admins, announcements, invites, or group search; implement those in your own product layer.
  • Nexconn delivers messages and channel models; profiles and roster metadata stay on your servers and flow through ServiceHooks.

Common group Server APIs

Client apps talk to your backend; your backend calls:

CapabilityDoc
Create / dismissCreate group, Dismiss group
Join / leaveJoin group, Quit group
Refresh metadataRefresh group info
MembersQuery group members, Query user groups
Sync membershipYour backend owns membership sync
MuteMute member, Mute entire group, Mute allowlist