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 tag others in messages and chats.
Display list of members in a chat room.
Broadcast channels only allow admin users to send messages, and users in the channel will be under read-only mode.
One-to-one private chats for users to message each other.
Public chat rooms can be discovered by all users and admins.
Private group chat channels that can only be viewed by users that are invited.
Give users the possibility to express themselves in through different message formats to increase engagement.
Allow users to send text messages.
Allow users to reply to messages.
Allow users to send audio messages.
Allow users to send image messages.
Allow users to share file messages.
Allow users to edit and delete already sent 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.
Blocklisting is used to block certain words from being sent through Amity's Chat SDK.
Allow users to flag and unflag a channel user.
Rate limiting a channel controls the speed of messages that is published to all concurrent clients in the 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.
Allow users to flag and unflag a message.
When a user is muted, they can not send messages in a channel.
Websites can be whitelisted so that links from only certain website domains can be shared.
Create a safe chat environment by automatically filtering out profanity within channels.
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.
The Amity Chat Ionic SDK lets you build custom messaging apps with the power of Ionic.