Extend App Capabilities

After learning how to create and deploy a basic app, you can now extend the app to add more features such as slash commands, HTTP requests, handling events, and UI interactions supported by the Apps-Engine to expand the functionality of your app to meet business requirements.

The IConfigurationExtend accessor contains methods to declare your app's configuration. It is created during app initialization. Using this, you can add new features to your app.

Here is a list of accessors that Apps-Engine supports:



Declare API endpoints.


Configure how your app handles HTTP requests and responses.


Designate tasks that can be scheduled.


Declare the configurations of your app.


Declare the commands that your app offers.


Register various host UI elements.


Declare the video conferencing providers that your app offers.

In the following sections, we will learn how to implement these accessors in our apps.

Last updated

Rocket.Chat versions receive support for six months after release.