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.
Live Chat allows users to post comments on a live video stream, displayed below, on the side, or as an overlay on the video.
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 Social Cloud is SOC2 Type II 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 API and SDK for Android, iOS, Flutter, JavaScript, TypeScript, React Native, Ionic, Vue.js, and Angular.
The Amity Chat Android SDK is a powerful toolkit to build custom messaging in your app, with all the chat features your users want.
Do you want to add messaging to your iOS app? With the Amity Chat iOS SDK, you'll be up and running in no time.
Build custom messaging experiences with Flutter that work across browsers and devices with the Amity Chat Flutter SDK.
The Amity Chat Javascript SDK lets you build custom messaging experiences that work across browsers and devices.
Looking to build messaging in your app with TypeScript? The Amity Chat SDK for TypeScript has everything you need.
The Amity Chat SDK for React Native lets you build custom messaging experiences that look and feel native on iOS and Android.
With Amity Chat SDK you have everything you need to build custom messaging in your Ionic framework-based app.
Start building build engaging messaging experiences in your Vue.js framework-based app with Amity Chat SDK.
Add engaging chat experiences to your Angular framework-based app with Amity Chat SDK.