Allow users to react to messages.
Display the number of unread messages to bring users back into the chat.
Notify users with push notifications when they receive messages or are mentioned in conversations.
Allow users to mention others in messages and chats.
Display list of members in a chat channel.
One-to-one private chats for users to message each other.
Public group chat channels can be discovered by all users and admins.
Private group chat channels that can only be viewed by users that are invited.
Broadcast channels only allow admin users to send messages, and users in the channel will be under read-only mode.
Give users the possibility to express themselves in through different message formats to increase engagement.
Allow users to send text messages.
Allow users to send image messages.
Allow users to send audio messages.
Allow users to send file messages.
If text, image, audio, and file type messages are not enough, you can create your own custom post with whatever data you need for rendering.
Allow users to reply to messages.
Allow users to edit and delete already sent messages.
Allow users to flag and unflag a message
Allow users to flag and unflag a channel user
When a user is muted, they can not send messages in a channel.
When a user is banned in a channel, they are removed from a channel and no longer able to participate or observe messages in that channel.
Create a safe chat environment by filter out profanity within channels.
Websites can be whitelisted so that links from only certain website domains can be shared.
Blocklisting is used to block certain words from being sent through Amity's Chat SDK.
Rate limiting a channel controls the speed of messages that is published to all concurrent clients in the channel.
Amity Social Cloud is GDPR compliant.
Amity Social Cloud is ISO27001 certified.
Amity offers servers in the following locations: USA (North Virginia), Germany (Frankfurt), and Singapore.
Do you want to create a bespoke social app for iOS? With the Amity Chat iOS SDK, you'll be up and running in no time.
The Amity Chat Android SDK is a powerful toolkit for building custom messaging apps. It’s so easy to get started!
Looking to build a messaging app with TypeScript? The Amity Chat SDK for TypeScript has everything you need!
The Amity Chat React Native SDK lets you build custom messaging experiences that look and feel native on iOS and Android.