Installing
To install Interaction Recording Web Services (RWS), first you need to set up the following two application objects it uses in the Genesys configuration environment:
- Cluster Application
- Node Application
If RWS is being deployed along with Web Services (GWS), then GWS must be installed first, and the Cluster Application created during the GWS installation is shared between both components.
For each Interaction Recording Web Services tenant instance, the Jetty genconfig/application.yaml must have the following parameters:- externalApiUrlV2: http://<tenant-specific Interaction Recording Web Services load balancer URL>/api/v2
- internalApiUrlV2: http://<tenant-specific Interaction Recording Web Services load balancer URL>/internal-api
- undocumentedExternalApiUrl: http://<tenant-specific Interaction Recording Web Services load balancer URL>/internal-api
- applicationName: <the WS_Node_<Tenant> name assigned for this tenant>
- crClusterName: <Elastic Search cluster name as per cluster.name>
- crossOriginSettings/allowedOrigins: <tenant-specific Interaction Recording Web Services Servers>,<tenant-specific SpeechMiner Web Servers>
Interaction Recording Web Services (RWS)
Creating the Application Templates
Using Genesys Administrator Extension, complete the steps below to create application templates to use for your IRWS_Cluster and IRWS_Node applications.
Start
- To create the Genesys Generic Server template, navigate to Configuration > Environment > Application Templates.
- Select New... and configure the properties of the template as shown below:
- Name: IRWS_Cluster_Template
- Type: Genesys Generic Server
- Version: 8.5
- State: Enabled
- Click Save & Close.
- To create the Genesys Generic Client template, select New... again and configure the properties of the template as shown below:
- Name: IRWS_Node_Template
- Type: Genesys Generic Client
- Version: 8.5
- State: Enabled
- Click Save & Close.
End
Creating the IRWS Cluster Application
Start
- Navigate to Configuration > Environment > Applications and click New....
- In the General section, configure the properties of the application as shown below:
- Name: IRWS_Cluster
- Template: IRWS_Cluster_Template (this is the template you made in Creating the Application Templates)
- State: Enabled
- Add the following connections:
- Configuration Server
- Interaction Server (if supporting multimedia)
- T-Server/SIP Server (when supporting voice)
- In the Server Info section, select a Tenant:
- Click Add.
- Choose the Environment tenant (or any other tenant that has a connection to your Configuration Server).
- Click OK.
- Choose a Host object. See Create Host in the Management Framework Deployment Guide for more information about Host objects.
- Add a default Listening Port:
- Click Add.
- Enter the application's Port. For instance 7000.
- Click OK.
- Add a "." to the Working Directory, Command Line, and Command Line Arguments fields. These values are mandatory for all applications and must be entered to save the application object. Interaction Recording Web Services does not use these values, so the "." is used as a placeholder.
End
Creating the RWS Node Application
Start
- Navigate to Configuration > Environment > Applications and click New.....
- In the General section, configure the properties of the application as shown below:
- Name: IRWS_Node
- Template: IRWS_Node_Template (this is the template you made in Creating the Application Templates)
- State: Enabled
- Add the following connections:
- Cluster application that was configured in the previous procedure.
- Click Save & Close.
End
Interaction Recording Web Services (RWS) with GWS
Creating the Application Template
Using Genesys Administrator Extension, complete the steps below to create an application template to use for your IRWS_Node applications.
Start
- To create the Genesys Generic Client template, navigate to Configuration > Environment > Application Templates.
- Select New... and configure the properties of the template as shown below:
- Name: IRWS_Node_Template
- Type: Genesys Generic Client
- Version: 8.5
- State: Enabled
- Click Save & Close.
End
Creating the RWS Node Application
Start
- Navigate to Configuration > Environment > Applications and click New.....
- In the General section, configure the properties of the application as shown below:
- Name: IRWS_Node
- Template: IRWS_Node_Template (this is the template you made in Creating the Application Template)
- State: Enabled
- Add the following connections:
- Cluster application that was configured as part of the GWS installation. For additional information, refer to the Creating the Web Services (WS) Cluster Application section.
- Click Save & Close.
End
Next Step
Comments or questions about this documentation? Contact us for support!
