This page was last edited on October 13, 2020, at 12:40.
Comments or questions about this documentation? Contact us for support!
![]() |
Purpose: To provide information about how to customize Workspace Desktop Edition by using extensions. |
You can customize Workspace Desktop Edition by using two approaches:
Build custom modules by using the Genesys developer stack, which is composed of the following SDKs:
The custom code lies on top of the developer stack, as shown in the following figure.
In addition to the Genesys developer stack, any third-party SDK can be used with Workspace Desktop Edition, either directly if it is compatible, or by using an adapter if it is not. The Workspace Desktop Edition API offers a set of services that are used to build internal modules. Services include:
Extensions provide a wide range of customization options, such as:
To implement the use cases that are described in the previous paragraph, modify the following levels of the architecture:
Certain extension use cases support two approaches to implementation, such as:
The figure below depicts the SDK stack that is embedded in Workspace Desktop Edition by using the following color key: