The following topics provide details about the Interaction Workspace Extension Samples:
- Introducing Interaction Workspace Extension Samples
- Locating the Extension Samples
- Use Cases Illustrated in the Samples
- Deploying and Executing the Extension Samples
The Interaction Workspace Extension Samples provide developers with examples of various use cases. Recommended best practices to modify the out-of-the-box version of Interaction Workspace are used in these code samples. Genesys recommends that you examine the samples before making changes to Interaction Workspace.
The Interaction Workspace Extension Samples are included in the Interaction Workspace SDK along with this documentation. The Interaction Workspace SDK contains everything that a software developer requires for customizing Interaction Workspace, including:
- A
Bin
directory that contains the Interaction Workspace API - A
Samples
directory that contains code samples for developers that demonstrate Genesys' best practices recommendations - An
InteractionWorkspace
directory that contains Interaction Workspace application files - A
Doc
directory that contains this API Reference and Developer's Guide documentation - An
InteractionWorkspaceDeploymentManager
directory that contains the application files that are required to deploy customized code, including the Deployment Manager application—InteractionWorkspaceDeploymentManager.exe
. TheInteractionWorkspaceDeploymentManager
directory also contains two sub-folders: Certificate
—Contains a temporary security certificate for deploymentWebPublication
—Containspublish.htm
andsetup.exe
files (the bootstrap files for client-side prerequisites)
The following use cases are included in the samples:
- Run the
setup.exe
program to use the wizard to install the Interaction Workspace. - Click
Next
in theWelcome
dialog box. - Select
Install Interaction Workspace Developer's Toolkit
from theSelect Options
dialog. - Click
Next
. TheReady to Install
dialog box opens. - Click
Install
. - When installation completes, the
Installation Complete
window opens. ClickFinished
. For more information about installing the Interaction Workspace Developer's Toolkit, see the Interaction Workspace 8.0.0 Deployment Guide. - Verify that the following directories are installed:
C:\Program Files\GCTI\Interaction Workspace\InteractionWorkspace\
(This folder contains all of the required binaries).C:\Program Files\GCTI\Interaction Workspace\Samples\Genesyslab.Desktop.Modules.ExtensionSample\
(This folder contains the sample solution file).
- To open the Extension Sample in Visual Studio 2008, click the
Genesyslab.Desktop.Modules.ExtensionSample.sln
solution file. - Build the solution.
- Open the project property dialog box, and click the
Debug
tab. - In the
Start Action
section, select theStart external program option
, and in the text field type: C:\Program Files\GCTI\Interaction Workspace\Samples\Genesyslab.Desktop.Modules.ExtensionSample\bin\Debug\InteractionWorkspace.exe (the default debug build location). - Run the sample code to see the customization.
- Follow the steps in the section titled Deploying Your Custom Module Into Our Out-Of-The-Box Application to deploy the customization samples.
Refer to the Genesys Developer Documentation CD or the Genesys Developer website, DevZone. DevZone is available at http://www.genesyslab.com/developer. It contains the latest versions of all Software Development Kit (SDK) documents, and forums, along with other important sources of developer-related information.
For additional information about the Genesys Telecommunications Laboratories, Inc., see our Technical Support website.
The following documentation contains information about Interactive Workspace. Genesys recommends that you consult the Deployment Guide first.
Interaction Workspace 8.0.0 Deployment Guide
Interaction Workspace 8.0.0 User’s Guide
Interaction Workspace 8.0.0 Release Note
Interaction Workspace 8.0.0 Extension Samples
Interaction Workspace 8.0.0 Context Sensitive Help (found in the application interface)