Skip to main content
Rooms are used to organize and logically separate your users and chat messages into ‘rooms’. They are the entry object into using chat and provide access to all other chat features, such as messages, online status and typing indicators. A room can represent a 1:1 chat between an agent and a customer, a private message between two users in a chat application, a large group conversation, or the chat section of a livestream with thousands of users.

Use a Room

Users send messages to a room and subscribe to the room in order to receive messages.

Attach to a Room

To start receiving messages and events from a room, you need to attach to it:

Room Status

A room can have any of the following statuses: Use the status property to check which status a room is currently in:

Next Steps