The essential chat features to build engaging messaging experiences for users.
Let users react to messages using text, emojis, stickers, and thumbs up.
Let users know that their message has been successfully delivered.
Let users know when their messages have been read.
Allow users to tag others in messages and chats.
Display list of members in a chat room.
Display the number of unread messages to bring users back into the chat.
Allow users to search for other users using their display name.
Notify users with push notifications when they receive messages or are mentioned in conversations.
Organize chat channels with subchannels.
Allow users to reply to messages as a thread.
Show the Open Graph thumbnail image from URLs shared by users in chat channels.
Images are automatically resized into multiple sizing options.
Videos are automatically resized to the maximum size of 480p.
Allow users to edit and delete already sent messages.
Sent messages are stored and easily accessible for users.
Search for messages by text content, mentions or user.
Search for and retrieve channels that match specific criteria.
Display various types of media, such as images, videos, and documents that are shared within a channel.
Show real-time user availability/status, which users can enable or disable.
Shows a preview of chat content, including sender information.
Our instant messaging channels enable you to seamlessly implement different types of chat messaging capabilities into your applications.
One-to-one private chat channels 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.
Live Chat Channels enable users to message in real-time during live events.
Broadcast chat 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.
Enable users to send video messages.
Allow users to send audio messages.
Enable users to share file messages.
If text, image, audio, video, and file type messages are not enough, you can create your own custom post with whatever data you need for rendering.
Gain valuable user insights with detailed stats and analytics on every user and message.
See the number of unique users who send messages in your network each day.
Export a report showing active users in a selected date range.
See an overview of new messages sent by users on your platform each day.
Number of messages sent per hour presented in a heatmap for precise insights.
Track and analyse the total number of messages created by channel.
Export a report showing engagement data in a selected date range.
Moderation is a crucial part of any chat environment to make it a safe space for users. Our tools make it super easy for moderators to track content manually & automatically.
Administrators have the ability to delegate roles to users, each with different moderation capabilities.
Create new user roles with customized permissions.
Moderators can Mute, Edit, Add, Close, and Remove chat channels.
Moderators can monitor chat messages being sent in real-time.
Messages that have been flagged by users are presented to the moderators for further review and action.
Moderators can stop the Moderation Panel from receiving new messages so that they can take action on a message.
Rate limiting a chat channel controls the speed of messages that is published to all concurrent users in the channel.
Automatically filter out profanity within chat channels. Specific keywords or phrases can be added to a global blocklist.
Websites can be whitelisted so that links from only certain website domains can be shared.
The content is only marked as deleted. This means that the content still exists in the database.
The content data, along with its reactions, comments and replies, are removed from the database.
Moderate via APIs instead of using the Moderation Panel console using Amity Social Cloud Rest APIs.
Provide a positive and safe social experience with tools to moderate users.
Allow users to block other users.
Flagged users are presented to the admin for further review and action. The admin can then choose to mute or ban the user.
A muted user cannot send messages in a channel. However, muted users are still allowed to see the messages in a channel.
Admins can ban users to permanently remove them from chat channels so they are no longer able to participate or observe messages in that channel.
Admins also have the ability to impose a global ban on a user.
All data going through Amity is encrypted and safely stored. Our security program is regularly assessed by third party auditors and customers.
Data in transit is always encrypted with the latest TLS protocol.
Data at rest is always encrypted via AES-256 encryption.
Our API allows you to hard delete user data and content according to GDPR standards.
Protect users' privacy and data by adhering to strict regulatory standards such as ISO 27001, SOC and GDPR.
Amity Social Cloud is SOC2 Type II certified.
Amity Social Cloud is ISO/IEC 27001:2013 certified.
Amity Social Cloud is GDPR compliant.
Scale your product and business with the availability of global regions, SSO and Webhook Events.
Amity offers servers in the following locations: USA (North Virginia), Germany (Frankfurt), and Singapore.
Amity Social Cloud supports Single Sign-On (SSO) with Security Assertion Markup Language (SAML) integration.
Webhook Events is a great way you can extend and build custom functionalities on your own by receiving triggers from Amity Social Cloud.