☰ Docs menu · Overview
Abrova Chat
Realtime messaging with drop-in UI kits and a server SDK for moderation and history.
Ready to get started?
Key capabilities
- Messaging
- Read receipts, reactions, replies, pinning, search and files.
- Ready-made UI
- UI kits for Flutter, iOS, Android, React Native and Web.
- Offline outbox
- Optionally queue messages sent with no network and deliver them once.
- Server side
- A Node.js SDK and REST API for rooms, system messages and moderation.
- Offline push
- Offline users get a notification through Abrova Push.
Implementation path
- Create a projectIn Abrova Console, create a project and copy its API key. One project serves all your platforms. Open
- Install the SDKAdd the SDK for your platform and connect. Quick start
- Sign users inCreate user tokens on your server and give them to the SDK. Authentication
- Add rooms and messagesCreate rooms, add people and send messages. Rooms & participants
Next steps
- Realtime events: Typing, read receipts and new messages, live.
- UI widgets: Use ready-made chat screens.
- Push setup: Notify people who are offline.