The essential chat features to build engaging messaging experiences for users.
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.
Our instant messaging channels enable you to seamlessly implement different types of chat messaging capabilities into your applications.
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.
Provide a positive and safe messaging experience with tools to moderate users and report content on your platform.
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 protects users' privacy and data by adhering to strict regulatory standards. Scale your product and business with the availability of global regions.
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.
Build engaging chat messaging features in your app with our Chat APIs and SDK for iOS, Android, JavaScript, TypeScript, React Native, Ionic, and Flutter.