This page was last edited on July 17, 2020, at 16:08.
Comments or questions about this documentation? Contact us for support!
![]() |
Purpose: To provide information about how to customize Interaction Workspace by using extensions. |
You can customize Interaction Workspace 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 Interaction Workspace, either directly if it is compatible, or by using an adapter if it is not. The Interaction Workspace 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 Interaction Workspace 8.1 by using the following color key: