Configuration Options
Configuration Options
Set the following options depending on how you want to customize the Glance application.
General Configuration Options
Required configuration settings for the Glance application.
Option name | Value | Definition |
glance.web-app-uri | Refer to SAML Configuration Options or Login Key Configuration Options | Used to define URI of Glance web application. |
glance.organization-id | string | A unique identifier of your Genesys Engage instance. This ID is configured in the Glance backend application. |
glance.partner-user-id | username | Used to define Glance Partner User ID (PUID) for the agent. If the option value is empty, the agent name will be used by default.
Not required when using SAML. |
Interaction Attribute
The following settings are example configurations, you can also set up Glance sessions with other interaction types.
Option name | Value | Definition |
glance.voice.interaction-visitor-id | Use ContactAttribute: prefix for contact attribute or InteractionAttribute: prefix for interaction attribute.
|
The option is used to define the name of contact attribute or interaction attribute that will be used as a value for Glance VisitorId.
For example: ContactAttribute:PhoneNumber or InteractionAttribute:Id |
glance.chat.interaction-visitor-id | Use ContactAttribute: prefix for contact attribute or InteractionAttribute: prefix for interaction attribute.
|
The option is used to define the name of contact attribute or interaction attribute that will be used as a value for Glance VisitorId.
For example: ContactAttribute:PhoneNumber or InteractionAttribute:Id |
glance.sms.interaction-visitor-id | Use ContactAttribute: prefix for contact attribute or InteractionAttribute: prefix for interaction attribute.
|
The option is used to define the name of contact attribute or interaction attribute that will be used as a value for Glance VisitorId.
For example: ContactAttribute:PhoneNumber or InteractionAttribute:Id |
glance.cobrowse-label | The name you would like for the tab, e.g. COBROWSE, GLANCE, COLLABORATE | This option is used to define the name of the tab where the Glance buttons are available. |
Glance Tab Activation
Optional configuration settings for determining where the Glance buttons display in interactions.
Option name | Value | Definition |
glance.sms.activate-by-default | TRUE or FALSE | Used to activate the Glance tab on the interaction view by default if the option value is true. This interaction type is activated by sms. |
glance.chat.activate-by-default | TRUE or FALSE | Used to activate the Glance tab on the interaction view by default if the option value is true. This interaction type is activated by chat. |
glance.voice.activate-by-default | TRUE or FALSE | Used to activate the Glance tab on the interaction view by default if the option value is true. This interaction type is activated by voice. |
SAML Configuration Options
If using SAML authentication, the required settings for configuring this method.
Option name | Value | Definition |
glance.web-app-uri | Contact Glance for this value | Used to define URI of Glance web application. |
glance.authentication-method | SAMLLOGINKEY | The authentication method used for Agent Authentication with Glance services / Backend API.
With SAMLLOGINKEY configured, use the SP-initiated SAML URL for the glance.web-app-uri. |
Login Key Configuration Options
If using Login Key authentication, the required settings for configuring this method.
Option name | Value | Definition |
glance.web-app-uri | https://genesys.integrations.glance.net | Used to define URI of Glance web application. |
glance.authentication-method | LOGINKEY | The authentication method used for Agent Authentication with Glance services / Backend API.
For LOGINKEY - the login key generation is done within the Backend API (protected by JWT Token) and the URI to it is configured and used by WebApp / NPM. |
glance.authentication-token-minutes | Numerical Value (Default is 480) | The minutes of the validity of the JWT token for the LOGINKEY authentication scenario.
Not used with SAML authentication flow. |
glance.token-secret | string | A string that is provided by Glance for authentication.
Not Required when using SAML. |
Troubleshooting
Troubleshooting settings to enable if necessary.
Option name | Value | Definition |
glance.debug.mode | TRUE or FALSE | Used for the detailed troubleshooting of the WebView2 component and potential issues. Use this only when it's needed as it spawns the additional console logger with WebView2 component. |
Reporting
If using reporting, the required settings for setting up filters for Glance metadata across different interactions.
Option name | Value | Definition |
glance.report-attached-data | GLANCE_REPORT_ | The prefix before the session key that is used for the attached data related to historical reporting. |
glance.report-attached-data-start | START | Defines when the session started. |
glance.report-attached-data-end | END | Defines when the session ended. |
glance.report-attached-data-duration | DURATION | Defines how long the session ended. |