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.
Architecture and components
Understand Rocket.Chat’s modular architecture to design reliable integrations and scale with confidence.
Apps-Engine
Create custom applications using the Apps Engine, with access to event interfaces, UI components, and advanced platform capabilities.
Customize and embed
Customize your environment to align with your organization through white-labeling, customization, and embedded experiences.
Rocket.Chat API
Use Rocket.Chat REST APIs to extend your workspace with integrations that manage users, rooms, Omnichannel, and other platform capabilities.
Omnichannel
Configure and customize the Omnichannel Livechat widget, manage WhatsApp templates, and monitor outbound messaging.
Contribute to Rocket.Chat
Contribute to the Rocket.Chat codebase by submitting improvements, fixes, or extensions.
