close

Documentation Index

Fetch the complete documentation index at: https://developer.rocket.chat/llms.txt

Use this file to discover all available pages before exploring further.

Rocket.Chat Developer

Next

Welcome to the Rocket.Chat Developer Documentation.

Rocket.Chat is more than a communication platform, it is a flexible and extensible workspace designed to adapt to your organization’s needs. These resources will guide you through building custom environments, creating integrations, automating workflows, and developing tailored applications on top of the platform.

BERJAYA

Architecture and components

Understand Rocket.Chat’s modular architecture to design reliable integrations and scale with confidence.

BERJAYA

Set up the development environment

Deploy a development workspace for server, desktop or mobile to support efficient building and testing.

BERJAYA

Apps-Engine

Create custom applications using the Apps Engine, with access to event interfaces, UI components, and advanced platform capabilities.

BERJAYA

Customize and embed

Customize your environment to align with your organization through white-labeling, customization, and embedded experiences.

BERJAYA

Rocket.Chat API

Use Rocket.Chat REST APIs to extend your workspace with integrations that manage users, rooms, Omnichannel, and other platform capabilities.

BERJAYA

Omnichannel

Configure and customize the Omnichannel Livechat widget, manage WhatsApp templates, and monitor outbound messaging.

BERJAYA

Fuselage design system

Build consistent, accessible interfaces with the Fuselage design system.

BERJAYA

Contribute to Rocket.Chat

Contribute to the Rocket.Chat codebase by submitting improvements, fixes, or extensions.