Skip to main content

A Realtime Tech

Documentation

We connect everything.

Flash Messaging

Flash Messaging

Flash Messaging provides instant, real-time message delivery, ensuring seamless, fast, and uninterrupted communication. This feature is ideal for critical updates, alerts, and dynamic conversations where immediate dissemination of information is crucial.

User Presence

User Presence

User Presence enables real-time tracking of user activity and availability within the application. This functionality provides immediate insights into user status, facilitating dynamic interactions and enhancing engagement through seamless presence detection.

Consumer groups

Consumer groups

Consumer Groups enable the creation of dedicated channels for group messaging, allowing for efficient content delivery to targeted audiences. This feature ensures smooth and organized communication when disseminating information to multiple users simultaneously.

Secured Channels

Secured Channels

Secured Channels provide enterprise-grade security for all communications within the application. Leveraging peer-to-peer encryption, this feature ensures private, tamper-proof, and protected interactions for all users.

Message Interceptors

Message Interceptors

Message Interceptors enhance the messaging pipeline by enabling real-time processing and custom logic application to messages. This feature allows for seamless integration of additional functionalities without disrupting the core message flow.

Message Orchestrator

Message Orchestrator

The Message Orchestrator automates complex message workflows through intelligent routing and process streamlining. This powerful feature allows you to define rules that trigger actions and integrate with external systems for smarter communication.

Role Based Access Control

Role Based Access Control

Role-Based Access Control (RBAC) provides a robust mechanism to enforce precise control over message visibility and user actions. This feature enables dynamic access tailored to specific user roles, significantly enhancing privacy and security.

Webhooks

Webhooks

Trigger realtime actions whenever events occur. Connect ART to your backend or third-party services seamlessly for instant automation and smarter workflows.

Conflict-free Replicated Data Type (CRDT)

Conflict-free Replicated Data Type (CRDT)

Enable realtime collaboration with automatic conflict resolution. Multiple users can update shared data simultaneously while staying perfectly in sync.

Quick Dive

Dive-in and quickly learn the fundamentals of ART and understand what makes it different from other real-time messaging services. Explore key concepts, or start building your application with easy to understand documentation.

Bullet Point Icon

Channels

Channels in ART makes all the real-time communication possible.

Bullet Point Icon

Interceptor

Interceptors are what makes ART different. This allows you to set certain rules to the channel.

Bullet Point Icon

Load Distributer

Load Balancer are essential if you want scale interceptors. Our load balancers are optimized for performance and smooth integration.

Bullet Point Icon

Orchestrator

Interceptors are what makes ART different. This allows you to set certain rules to the channel.

Available ADKs

Our ADKs are built on many technologies, with a lot more on the way. With our growing support for different technologies, you can use the ADK of your choice.

JavaScript ADK

JavaScript

ART ADK for Javascript

Explore
Flutter ADK

Flutter

ART ADK for Flutter

Stay Tuned
Python ADK

Python

ART ADK for Python

Stay Tuned
PHP ADK

PHP

ART ADK for PHP

Stay Tuned