ISOMETRIK.ai
ISOMETRIK.ai

Empower your app with all the messaging capabilities it demands.

Messaging essentials

The essential chat features to build engaging messaging experiences for users.

Reactions interface

Reactions

Let users react to messages using text, emojis, stickers, and thumbs up

Mentions interface

Mentions

Allow users to tag others in messages and chats

Read Recipients interface

Read Recipients

Let users know when their messages have been read

Delivery Recipients interface

Delivery Recipients

Let users know that their message has been successfully delivered

Push Notifications interface

Push Notifications

Notify users with push notifications when they receive messages or are mentioned

Chat List interface

Chat List

Display list of members in a chatroom

Unread Message Count interface

Unread Message Count

Display the number of unread messages to bring users back into the chat

User Search interface

User Search

Allow users to search for other users using their display name.

Global Message Search interface

Global Message Search

Search messages across conversations

Message Edit/Delete interface

Message Edit/Delete

Allow users to edit and delete already sent messages

Message History interface

Message History

Sent messages are stored and easily accessible for users

Online Status interface

Online Status

Show real-time user availability/status, which users can enable or disable

Chat channels

Our instant messaging channels enable you to seamlessly implement different types of chat messaging capabilities into your applications.

Private 1-1 Chats interface

Private 1-1 Chats

One-to-one private chat channels for users to message each other.

Public Group Chats interface

Public Group Chats

Public group chat channels canbe discovered by all users andadmins

Private Group Chats interface

Private Group Chats

Private group chat channels thatcan only be viewed by users thatare invited.

Live Chats interface

Live Chats

Live Chat Channels enable usersto message in real-time during live events.

Broadcast Chats interface

Broadcast Chats

Broadcast chat channels onlyallow admin users to send messages, and users in thechannel will be under read-onlymode.

Message types

Give users the possibility to express themselves in through different message formats to increase engagement.

Text Messages interface

Text Messages

Allow users to send text messages.

Image Messages interface

Image Messages

Allow users to send image messages.

Video Messages interface

Video Messages

Enable users to send video messages.

Audio Messages interface

Audio Messages

Allow users to send audio messages.

File Messages interface

File Messages

Enable users to share file messages.

Custom Messages interface

Custom Messages

If text, image, audio, video, andfile type messages are not enough, you can create your own custom post with whatever datayou need for rendering.

Usage statistics & network analytics

Gain valuable user insights with detailed stats and analytics on every user and message.

Daily User Data interface

Daily User Data

See the number of unique users who send messages in your network each day

Conversation Analytics interface

Conversation Analytics

See an overview of new conversations created by users on your platform each day

New Messages by Day interface

New Messages by Day

See an overview of new messages sent by users on your platform each day

Chat moderation

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.

Moderator User Roles interface

Moderator User Roles

Administrators can delegate roles to users who can eventually control the members in a conversation

Profanity Filter interface

Profanity Filter

Admin can upload a list of profanity words and optionally either mask or drop the message containing those words

URL Masking interface

URL Masking

Admin can configure to either mask or drop the message containing URLs

Phone Number Masking interface

Phone Number Masking

Admin can configure to either mask or drop the message containing phone numbers

Email Masking interface

Email Masking

Admin can configure to either mask or drop the message containing emails

Hard Delete Content interface

Hard Delete Content

The content data, along with its reactions, comments and replies, are removed from the database.

Our instant messaging channels enable you to seamlessly implement different types of chat messaging capabilities into your applications.

Secure media upload with presigned urls interface

Secure media upload with presigned urls

Upload media to cloud bucket using presigned urls

Advanced filters for conversations interface

Advanced filters for conversations

Advance filtering of conversations to allow building custom business logic easy

Custom metadata support for conversation, User and messages. interface

Custom metadata support for conversation, User and messages.

Add additional information in form of a JSON object for user, message or conversation

Advanced filters for messages interface

Advanced filters for messages

Advance filtering of messages to allow building custom business logic easy

Control read/deliver, typing, notification as admin interface

Control read/deliver, typing, notification as admin

Conversation admin can control various settings for messages

Custom searchable tags for messages, conversations interface

Custom searchable tags for messages, conversations

Add different tags with which a message or conversation can be searched

Get started with Isometrik Chat SDK

Isometrik modules are ready to use — launch messaging faster with our Chat SDKs and Chat API to create engaging chat experiences. Available for Android, iOS, Flutter, ReactJS, React Native, JavaScript, TypeScript, Ionic, Angular, and Vue.js.

Know More →

Java / Kotlin

Swift / Objective-C

Flutter

ReactJS

React Native

TypeScript

JavaScript

Angular

Ready to Explore AI for Your Business?

Book a free strategy call with our CEO and discover practical ways to put AI to work.