Getting Started

Scaledrone is a real-time messaging service and platform.

Terminology Overview


Channels are the top level API elements. Each app and environment (production, staging) should have a separate channel with its own ID and secret key. To group users within a channel rooms can be used. Channels can be created using Scaledrone's web dashboard.


All messages are sent inside rooms. For a user to be able to receive messages they need to join at least one room. Each channel can hold an infinite amount of rooms, and each user can connect to however many rooms are required. Use rooms to group relevant users, any messages or events published to a room will be sent to all connected users.


Feel free to ask us any questions that you cannot find answers to from the documentation.