Implement in-app chat rooms, notifications, call signaling and more.
What is Real-Time Messaging (RTM)? It’s the instantaneous transmission of text, audio, or video communications between two or more individuals; chat or in-app notifications are examples. Agora’s RTM uses our intelligent SD-RTN™ network to simultaneously and reliably transmit messages to as many as one million channels.
Please select use case:
Flexible and high-quality real-time messaging features enhance any application.
Integrate signaling support for one-to-one, real-time messaging or group chatting into your applications.
Send low-latency messages to everyone participating in the channel.
Rich media messages
With Real-Time Messaging, you can support the inclusion of files, images, or other rich media in messages.
With RTM you can incorporate voice and video call invitations into your application, giving recipients control to accept or refuse incoming calls.
User status monitoring
Use RTM status notifications to monitor user activity and device usage. You can manually check or subscribe for automated notifications.
You can retrieve chatting, recording, and whiteboard-related historical records. You decide which RTM records to save in your application’s message history.
Agora’s Real-Time Messaging provides end-to-end encryption for messages.
Monitor channel status in real-time with updates on host status, channel messages, and more.
Use the RESTful API to send group messages from the back end. You can monitor events in real-time, including users joining or leaving the channel and other management tasks.
Compatibility and cost-effectiveness
Compatibility with Agora products
Agora’s Real-Time Messaging provides a full-package solution that is compatible with Agora’s voice and video call and live-streaming products. Take advantage of all the benefits that come with Agora’s backbone SD-RTN™.
Agora provides quality service at a low price, offering up to 1,000 free daily active users each month.
You get all the above plus the power of Agora’s Real-Time Engagement Platform
With an intelligent global network, optimizations for mobile devices, cross-platform SDKs, and developer-centric building blocks, why would you choose anyone else?
Made for developers
It only takes a few lines of code to connect to the Agora platform.
See the full list of supported platforms on our SDK downloads page.
Pricing that scales with your business
Get 10,000 minutes FREE every month