Messaging
State of the art messaging API, with rich media messages, statuses, with a way to send to a user or a group
Private and group chats
Typing/Sent/Read statuses
File attachments
Messages history API
Users management
Powerful users management with authorization, edit profile, users search and block list supported
User authorization
Users search
Block list
Multi devices support
Allows users to be always connected using multiple devices and flexible Online/Offline messages delivery
Multiple user devices supported
Online/Offline messages delivery
Deliver message to all user's devices
Last activity
Server keeps track who is online, offline and provides a handy API to manage it in client apps
Manage online, offline status
Retrieve user's last activity
Last activity subscription API
Push notifications
Receive messages via Push Notifications if an app is closed or user is offline
Receive messages even if offline
APNS/FCM/Web push notifications supported
Clustering
Server clustering supported out of the box to support large loads / large user base over extended period of time
Support large loads
Support large user base
A modern frontend for your conversations
A clustering supported backend for large loads
An admin dashboard for managing purpose
An easy-to-use API
Interested in customizing and releasing the SAMA server and client under your unique brand? Contact us for comprehensive details and to discuss the specific functionalities you need. Our team is ready to help you tailor the SAMA server and client to align with your brand's identity and technical requirements.