Revision as of 15:03, April 15, 2019 by Mwest (talk | contribs) (Update with the copy of version: 9.0.0DRAFT)
Jump to: navigation, search

keyboard.shortcut.jump-to-last-error

Section: interaction-workspace
Default Value: Alt+L
Valid Values: The name of a key or a key combination the begins with one of the following modifier key names: Ctrl, Shift, Alt, and ends with a character key. Separate the modifier key name from the character key with the '+' character.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the combination of keys that can be used as a keyboard shortcut to jump the focus to the last error.

keyboard.shortcut.interaction.previous

Section: interaction-workspace
Default Value: Alt+B
Valid Values: The name of a key or a key combination the begins with one of the following modifier key names: Ctrl, Shift, Alt, and ends with a character key. Separate the modifier key name from the character key with the '+' character.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the combination of keys that can be used as a keyboard shortcut to jump to the previous case interaction.

keyboard.shortcut.interaction.next

Section: interaction-workspace
Default Value: Alt+N
Valid Values: The name of a key or a key combination the begins with one of the following modifier key names: Ctrl, Shift, Alt, and ends with a character key. Separate the modifier key name from the character key with the '+' character.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the combination of keys that can be used as a keyboard shortcut to jump to the next case interaction.

accessibility.warning-message-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the warning message sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.voicemail-message-change-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the Voice Mail counter change sound-configuration string for new or old messages. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.visual-impairment-profile

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the profile for visually impaired users is active. This option enables users to navigate interface elements from keyboard navigation and tooltips by using a Screen Reader application. Some components might change their behavior in this mode. For example, Team Communicator is collapsed in this configuration.

accessibility.outbound-campaign-state-change-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the outbound campaign state change sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.<media-type>.focus-on-interaction-toast

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether all Interaction Notification views receive the focus when they are displayed. This option does not rely on accessibility.visual-impairment-profile; therefore, it applies to all configured agents, not just visually impaired agents.

accessibility.interaction-state-change-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the interaction state change sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1.The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.focus-on-interaction-toast

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether all Interaction Notification views receive the focus when they are displayed. This option does not rely on accessibility.visual-impairment-profile; therefore, it applies to all configured agents, not just visually impaired agents.

accessibility.dialog-error-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the error alert sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1.The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.dialog-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the dialog sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1.The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.agent-state-change-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the agent state change sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1.The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

reporting.case.report-case-in-focus-duration

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the time that an interaction has been in the focus of the agent during its handling is reported to T-Server or Interaction Server at the end of its processing by the agent. When it is enabled, this notification allows Genesys Interaction Concentrator and Genesys Info Mart to calculate some focus time metrics.

interaction.disposition.folder-name-depth-<n>

Section: interaction-workspace
Default Value: No default value
Valid Values: Valid key name associated with a disposition.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the key that is used to populate attached data or a user event when a disposition code is submitted to the back-end system, such as T-Server, Interaction Server, and Contact Server. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.disposition.value-business-attribute

Section: interaction-workspace
Default Value: DispositionCode
Valid Values: A valid Business Attribute name.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the name of the Business Attribute that contains the Attribute Values that are used as an enumerated value for a disposition code. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.disposition.use-attached-data

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.68

Specifies that attached data can be added to the interaction in UserEvent. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.disposition.key-name

Section: interaction-workspace
Default Value: DispositionCode
Valid Values: A valid key name.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the key that is used to populate attached data or a user event when a disposition code is submitted to the back-end system, such as T-Server, Interaction Server, and Contact Server. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.disposition.is-mandatory

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether it is mandatory for the agent to set a disposition code before Marking Done an interaction. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.disposition.is-expanded-on-display

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the disposition tree is expanded rather than collapsed when displayed:

  • true: Expand all dispositions
  • false: Collapse all dispositions

interaction.disposition.cache-timeout-delay

Section: interaction-workspace
Default Value: -1
Valid Values: From -1 to MAXINT.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.65

Specifies the delay, in seconds, before the cache of a disposition request result is cleared. If set to -1, the dispositions are kept in cache until the browser page is refreshed, or until the agent logs out and logs back in.

toast.window-title

Section: interaction-workspace
Default Value: ($Contact.FirstName$$Contact.LastName$|$Interaction.MainParty$)
Valid Values: $Window.Title$,$Agent.UserName$,$Agent.LastName$,$Agent.FirstName$,$Agent.EmployeeId$,$Interaction.CaseId$,$Interaction.MainParty$,$Contact.X$,$AttachedData.Y$ (X: name of contact attribute, Y: attached data key name).
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the title of the Toast window by defining a string that contains the following field codes:$Window.Title$,$Agent.UserName$,$Agent.LastName$,$Agent.FirstName$,$Agent.EmployeeId$,$Interaction.CaseId$,$Interaction.MainParty$,$Contact.X$,$AttachedData.Y$ (X: name of contact attribute, Y: attached data key name). If all field codes are empty, the following field codes are used: '$Window.Title$ - $Interaction.MainParty$'.

toast.case-data.format-business-attribute

Section: interaction-workspace
Default Value: No default value
Valid Values: The valid name of a Business Attribute.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: toast.case-data.order

Specifies the name of the Business Attribute that contains the Business Attribute Values that are used to filter and render attached data in the toast interaction preview.

You can define the display order of Business Attribute Values by creating an interaction-workspace section in the annex of the Business Attribute, then add the toast.case-data.order option. Use this option to specify a comma-separated list of Business Attributes Value Names that define the order of the Business Attribute Values. The Attributes Values that are not listed in toast.case-data.order option are put at the bottom of the list.

This option can be overridden by a routing strategy as described in the Configuration Guide.

toast.case-data.content

Section: interaction-workspace
Default Value: History,CaseData
Valid Values: History, CaseData
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: toast.case-data.format-business-attribute

Specifies the content of the Case Information area in the toast interaction preview. The CaseData key enables the display of the attached data that is defined by the toast.case-data.format-business-attribute option. The History key enables the display of interaction history information. The order in which the values are specified defines the order of the Case Data and History information in the Case Information area. This option can be overridden by a routing strategy as described in the Configuration Guide.

intercommunication.voice.make-call-caller-id-enable-anonymous

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.65

Specifies whether anonymous is enabled on make call with caller id. This option is only applicable for external calls. This functionality can currently only be used in conjunction with the SIP Server TServer\/enforce-p-asserted-identity option configured on the outbound PSTN Trunk DN. This must be configured in the environment where the PSTN Provider (Carrier) implements Calling Line Identification Restriction (CLIR) and allows masking the displayed number (Caller ID) only if privacy SIP headers are correctly constructed and 'anonymous@anonymous.invalid' is specified in the From field.

intercommunication.voice.make-call-caller-id-business-attribute

Section: interaction-workspace
Default Value: No default value
Valid Values: Letters A to Z and a to z. Numbers 0 through 9. The underscore and space characters.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.65

Specifies the name of the Business Attribute that contains the Attribute Values that are used as outbound caller IDs. This option is only applicable for external calls.

privilege.mychannels.pending-state.can-use

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables the pending state to be displayed in the My Channels view while the agent is engaged in a call, chat, or email interaction. When the value of this option is set to true, if an agent sets his or her status to Not Ready or Not Ready Reason while he or she is still handling an interaction, the timer for that state will not start until the call is released, the chat is ended, or the email is sent or put into a workbin.

voice.cancel-after-call-work-on-done

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: backwds-compat-acw-behavior

Specifies if the voice channel should be forced to its former status when the agent marks the voice interaction as Done while the voice channel is in After Call Work status. In environments where emulated agents are used, this option is dependent on the value set for backwds-compat-acw-behavior.

login.voice.is-auto-ready

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the voice channels are in the Ready state at login.

agent-status.ready-workmode

Section: interaction-workspace
Default Value: unknown
Valid Values: A value from the following list: unknown, manual-in, auto-in. Empty means no workmode specified.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.39
Related Options: login.voice.is-auto-ready

Specifies which workmode is applied on Ready operation done manually from the Global State menu and My Channels. This option is also applicable for the login.voice.is-auto-ready option. Supported workmodes are unknown, manual-in, auto-in.

agent-status.not-ready-reasons

Section: interaction-workspace
Default Value: No default value
Valid Values: Comma-separated list of Action Code names of type Not Ready; empty means all not ready action codes are considered
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the available reasons in the Agent Status menus (global and My Channels). The reason commands are displayed in the order in which they appear in the list.

agent-status.after-call-work-reasons

Section: interaction-workspace
Default Value: No default value
Valid Values: Comma-separated list of Action Code names of type After Call Work; empty means all not ready action codes are considered
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the available reasons in the Agent Status menus (global and My Channels). Workspace displays the reason commands in the order in which they appear in the list.

privilege.mychannels.pending-state.can-use

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables the pending state to be displayed in the My Channels view while the agent is engaged in a call, chat, or email interaction. When the value of this option is set to true, if an agent sets his or her status to Not Ready or Not Ready Reason while he or she is still handling an interaction, the timer for that state will not start until the call is released, the chat is ended, or the email is sent or put into a workbin.

agent-status.enabled-actions-global

Section: interaction-workspace
Default Value: Ready,NotReady,NotReadyReason,AfterCallWork,AfterCallWorkReason,LogOff
Valid Values: Comma-separated list of action names from the following list: Ready, NotReady, Dnd, NotReadyReason, AfterCallWork, AfterCallWorkReason, LogOff.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.68,9.0.000.61

Specifies the available agent states in the global Status menu. The agent state commands are displayed in the order in which they appear in the list.

agent-status.enabled-actions-by-channel

Section: interaction-workspace
Default Value: Ready,NotReady,NotReadyReason,AfterCallWork,AfterCallWorkReason,LogOff
Valid Values: Comma-separated list of action names from the following list: Ready, NotReady, NotReadyReason, AfterCallWork, AfterCallWorkReason, Dnd, LogOff.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.68

Specifies the available agent state actions in the My Channels contextual menu. The actions are displayed in the order in which they appear in the list.

login.voice.expression.dn-less-phone-number

Section: interaction-workspace
Default Value: No default value
Valid Values: A regular expression
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the valid format for a new phone number. A regular expression can be used to check the DN-less phone number format in the login window.

login.voice.dn-less-phone-number.valid-format

Section: interaction-workspace
Default Value: No default value
Valid Values: A string
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the correct format information to be displayed to the agent when the DN less phone number format is not correct.

login.voice.nb-dn-less-phone-number-stored

Section: interaction-workspace
Default Value: 1
Valid Values: An integer value from 0 through 10.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: login.voice.prompt-dn-less-phone-number.enable-dynamic-dn

Specifies the number of phone numbers which are stored for the agent. For this option to apply, the value of login.voice.prompt-dn-less-phone-number.enable-dynamic-dn must be true.
0: no phone number is pre-filled in the second login screen.
1: the last entered phone number is displayed in the second login screen.
A number greater than 1 specifies the maximum number of phone numbers that can be displayed in the second login screen.

login.voice.prompt-dn-less-phone-number

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether a new page is displayed during the login phase to show the current phone number assigned to the agent and also permits the agent to update it. This option is specific to SIP Server environment with no Config Server proxy connected to GWS.

login.workmode

Section: interaction-workspace
Default Value: unknown
Valid Values: A value from the following list: unknown, auto-in, manual-in.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.39

Specifies the workmode that is applied when the voice DN logs in. To determine whether your switch supports the workmodem refer to the deployment guide of the relevant T-Server.

login.list-available-locales

Section: interaction-workspace
Default Value: No default value
Valid Values: Comma-separated list of valid locale names based on format LanguageCode-CountryCode from the following list: $All$, en-US, pt-BR, fr-FR, fr-CA, de-DE, ja, es, ko, it, nl, pl, zh-CN, zh-CHT.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.84, 9.0.000.61, 9.0.000.72, 9.0.000.80

Specifies the language that the agent can select at login time.
Either, set this option empty to prevent the agent from selecting the language or set this option to $All$ to get all the languages available, or set this option to a list of languages (possible values are Brazilian (pt-BR), French (fr-FR), French Canadian (fr-CA), German (de-DE), Japanese (ja), Spanish (es), Korean (ko), Italian (it), Dutch (nl), Polish (pl), Simplified Chinese (zh-CN) and Traditional Chinese (zh-CHT)). English is the default language, and is always available.

agent-status.ready-workmode

Section: interaction-workspace
Default Value: unknown
Valid Values: A value from the following list: unknown, manual-in, auto-in. Empty means no workmode specified.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.39
Related Options: login.voice.is-auto-ready

Specifies which workmode is applied on Ready operation done manually from the Global State menu and My Channels. This option is also applicable for the login.voice.is-auto-ready option. Supported workmodes are unknown, manual-in, auto-in.

login.voice.is-auto-ready

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the voice channels are in the Ready state at login.

login.voice.prompt-queue

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the agent must enter the ACD Queue for the voice channel in the login window.

login.voice.list-available-queues

Section: interaction-workspace
Default Value: No default value
Valid Values: Comma-separated list of queues.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the ACD Queues that are displayed in the login window. If the option value is left blank, no queue is displayed to the agent; the agent can enter any valid login queue name. If a single queue is specified and the value of the login.voice.prompt-queue no queue information is displayed during login.

login.voice.prompt-queue

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the agent must enter the ACD Queue for the voice channel in the login window.

login.voice.auto-not-ready-reason

Section: interaction-workspace
Default Value: No default value
Valid Values: A valid not ready reason.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the NotReady Reason code if the Voice channel is automatically set to NotReady when the agent logs in.

login.prompt-place

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.74
Related Options: login.voice.prompt-dn-less-phone-number

Specifies whether the agent must enter his place in the login window. When this option is set to true, a new page is displayed during the login phase to specify a place. Enabling this option disables login.voice.prompt-dn-less-phone-number.

login.store-recent-place

Section: interaction-workspace
Default Value: true
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: login.prompt-place

Specifies whether the most recently used Place is stored. This option is available if the login.prompt-place option is set to true.

privilege.sipendpoint.can-use

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.74
Related Options: login.prompt-place

Enables the usage of Genesys Softphone. Depends on 'Voice - Can Use Voice Channel'.

login.voice.prompt-dn-less-phone-number

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether a new page is displayed during the login phase to show the current phone number assigned to the agent and also permits the agent to update it. This option is specific to SIP Server environment with no Config Server proxy connected to GWS.

login.prompt-place

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.74
Related Options: login.voice.prompt-dn-less-phone-number

Specifies whether the agent must enter his place in the login window. When this option is set to true, a new page is displayed during the login phase to specify a place. Enabling this option disables login.voice.prompt-dn-less-phone-number.

security.inactivity-alert-dialog-before-timeout

Section: interaction-workspace
Default Value: 30
Valid Values: An integer value greater than or equal to 0.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: security.inactivity-timeout

Specifies when Workspace displays an alert dialog to warn the agent of the upcoming inactivity timeout. The value of this option, in seconds, tells Workspace how soon to display the alert before the timeout occurs. You must set this option to a value less than the value of security.inactivity-timeout.

security.inactivity-timeout

Section: interaction-workspace
Default Value: 0
Valid Values: An integer value greater than or equal to 0.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.68

Specifies the amount of time, in minutes, of agent inactivity (no mouse or keyboard usage) that triggers the application to log out. If the agent has been inactive longer than the number of minutes that are specified by this inactivity timeout, the agent session is ended. A value of 0 disables this inactivity timeout.

workspace.web-content

Section: interaction-workspace
Default Value: No default value
Valid Values: A comma-separated value list of option section names that correspond to the extension views, for example: Extension1, Extension2, etc...
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

The list of Web Applications that are configured to be displayed at the Workspace level. Refer to the Procedure: Enabling integration of web applications in the agent interface for information about creating web application objects in the configuration layer.

interaction.web-content

Section: interaction-workspace
Default Value: No default value
Valid Values: A comma-separated list of option section names that correspond to web extension views. For example: Extension1, Extension2
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the list of Web Applications that are configured to be displayed at the Interaction level. Refer to 'Enabling integration of web applications in the agent interface' in the Configuration Guide for information about creating web application objects in the configuration layer. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.web-content

Section: interaction-workspace
Default Value: No default value
Valid Values: A comma-separated list of option section names that correspond to web extension views. For example: Extension1, Extension2
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the list of Web Applications that are configured to be displayed at the Interaction level. Refer to 'Enabling integration of web applications in the agent interface' in the Configuration Guide for information about creating web application objects in the configuration layer. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.web-content

Section: interaction-workspace
Default Value: No default value
Valid Values: A comma-separated list of option section names that correspond to web extension views. For example: Extension1, Extension2
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the list of Web Applications that are configured to be displayed at the Interaction level. Refer to 'Enabling integration of web applications in the agent interface' in the Configuration Guide for information about creating web application objects in the configuration layer. This option can be overridden by a routing strategy as described in the Configuration Guide.

agent-status.enabled-actions-global

Section: interaction-workspace
Default Value: Ready,NotReady,NotReadyReason,AfterCallWork,AfterCallWorkReason,LogOff
Valid Values: Comma-separated list of action names from the following list: Ready, NotReady, Dnd, NotReadyReason, AfterCallWork, AfterCallWorkReason, LogOff.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.68,9.0.000.61

Specifies the available agent states in the global Status menu. The agent state commands are displayed in the order in which they appear in the list.

agent-status.enabled-actions-by-channel

Section: interaction-workspace
Default Value: Ready,NotReady,NotReadyReason,AfterCallWork,AfterCallWorkReason,LogOff
Valid Values: Comma-separated list of action names from the following list: Ready, NotReady, NotReadyReason, AfterCallWork, AfterCallWorkReason, Dnd, LogOff.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.68

Specifies the available agent state actions in the My Channels contextual menu. The actions are displayed in the order in which they appear in the list.

agent-status.enabled-actions-global

Section: interaction-workspace
Default Value: Ready,NotReady,NotReadyReason,AfterCallWork,AfterCallWorkReason,LogOff
Valid Values: Comma-separated list of action names from the following list: Ready, NotReady, Dnd, NotReadyReason, AfterCallWork, AfterCallWorkReason, LogOff.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.68,9.0.000.61

Specifies the available agent states in the global Status menu. The agent state commands are displayed in the order in which they appear in the list.

agent-status.enabled-actions-by-channel

Section: interaction-workspace
Default Value: Ready,NotReady,NotReadyReason,AfterCallWork,AfterCallWorkReason,LogOff
Valid Values: Comma-separated list of action names from the following list: Ready, NotReady, NotReadyReason, AfterCallWork, AfterCallWorkReason, Dnd, LogOff.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.68

Specifies the available agent state actions in the My Channels contextual menu. The actions are displayed in the order in which they appear in the list.

<media-type>.ringing-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the path of the sound file that is played when the interaction is ringing. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1.The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

voice.ringing-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the path of the sound file Workspace plays when a voice interaction is ringing. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

outbound-callback.ringing-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the outbound callback ringing sound configuration string of a scheduled callback pushed to the agent as a preview. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

email.ringing-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the path of the sound file Workspace plays when an email interaction is ringing. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

chat.ringing-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the path of the sound file Workspace plays when a chat interaction is ringing. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

chat.new-message-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the path of the sound file Workspace plays when a new chat message arrives. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.warning-message-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the warning message sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.outbound-campaign-state-change-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the outbound campaign state change sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1. The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.interaction-state-change-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the interaction state change sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1.The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

accessibility.agent-state-change-bell

Section: interaction-workspace
Default Value: No default value
Valid Values: All special characters that are valid URL file path, '|' separator and numeric values.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.88

Specifies the agent state change sound-configuration string. For example: 'BELL|7|0|100'. The value has four components that are separated by the pipe ('|') character.
1.The sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file).
2. A priority: the higher the integer, the higher the priority.
3. The duration, which can have the following values:

  • -1: play and repeat the sound until an explicit message, such as event established, causes it to stop,
  • 0: play the whole sound once,
  • an integer greater than 0: the length of time, in milliseconds, to play and repeat the sound.
    4. The volume from 0 to 100 (100 is the default).

system.log-level

Section: interaction-workspace
Default Value: Trace
Valid Values: Select a value from the following list: Trace, Debug, Info, Warning, Error, Off.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the global log level.

system.cometd.timeout

Section: interaction-workspace
Default Value: 60000
Valid Values: An integer value greater than or equal to 0.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the duration, in milliseconds, before the session is considered closed when the connection with the server is lost.

system.cometd.timeout

Section: interaction-workspace
Default Value: 60000
Valid Values: An integer value greater than or equal to 0.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the duration, in milliseconds, before the session is considered closed when the connection with the server is lost.

system.feedback.submit-after-disconnect

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: system.cometd.timeout

Specifies whether a Feedback dialog box is displayed the next time the agent logs in after a session closed due to the Cometd defense. Managed by the system.cometd.timeout option.

system.feedback

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether a Feedback button is displayed in the About window.

privilege.contact.can-delete-contact

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to delete contacts from the contact database.

privilege.contact.can-create-contact

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to create contacts.

privilege.contact.can-use-save-contact

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to commit (save) modifications to contact information.

privilege.contact.can-use-interaction-notepad

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables an agent to display and edit the interaction notepad while handling an interaction.

privilege.contact.can-use-assign-contact

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to assign a contact to an interaction.

privilege.contact.can-use-contact-information

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to view and manage contact information.

interaction-bar.quick-access-modes

Section: interaction-workspace
Default Value: Pinned,Floating
Valid Values:
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: interaction-bar.quick-access-modes.<media-type>

Specifies the list of modes that are available to present interactions. The available modes are:

  • Pinned: the interaction view occupies the full available size, shared with Supporting Views like Contact and Responses.
  • Floating: the interaction view is presented in a floating window that is painted above any other kind of content and that fits the visual material to display. This view cannot display content displayed on the right part, such as Contact Profile or Responses.
    When more than one mode is specified, by default the first mode in the configured list is used. The end user can switch from one mode to the other using a dedicated control. For a given media type, this option can be overridden by the interaction-bar.quick-access-modes.<media-type> option.

interaction-bar.quick-access-modes.<media-type>

Section: interaction-workspace
Default Value: Pinned,Floating
Valid Values:
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: interaction-bar.quick-access-modes

Use this option as a template to specify the list of modes available to present interactions of the given media type. The available modes are:

  • Pinned: the interaction view occupies the full available size, shared with Supporting Views like Contact and Responses.
  • Floating: the interaction view is presented in a floating window that is painted above any other kind of content and that fits the visual material to display. This view cannot display content displayed on the right part, such as Contact Profile or Responses.
    When more than one mode is specified, by default the first mode in the configured list is used. The end user can switch from one mode to the other using a dedicated control. When it is defined for a media type, this option overwrites the definition of the generic interaction-bar.quick-access-modes option.

interaction-bar.quick-access-modes.<media-type>

Section: interaction-workspace
Default Value: Pinned,Floating
Valid Values:
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: interaction-bar.quick-access-modes

Use this option as a template to specify the list of modes available to present interactions of the given media type. The available modes are:

  • Pinned: the interaction view occupies the full available size, shared with Supporting Views like Contact and Responses.
  • Floating: the interaction view is presented in a floating window that is painted above any other kind of content and that fits the visual material to display. This view cannot display content displayed on the right part, such as Contact Profile or Responses.
    When more than one mode is specified, by default the first mode in the configured list is used. The end user can switch from one mode to the other using a dedicated control. When it is defined for a media type, this option overwrites the definition of the generic interaction-bar.quick-access-modes option.

interaction-bar.quick-access-modes

Section: interaction-workspace
Default Value: Pinned,Floating
Valid Values:
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: interaction-bar.quick-access-modes.<media-type>

Specifies the list of modes that are available to present interactions. The available modes are:

  • Pinned: the interaction view occupies the full available size, shared with Supporting Views like Contact and Responses.
  • Floating: the interaction view is presented in a floating window that is painted above any other kind of content and that fits the visual material to display. This view cannot display content displayed on the right part, such as Contact Profile or Responses.
    When more than one mode is specified, by default the first mode in the configured list is used. The end user can switch from one mode to the other using a dedicated control. For a given media type, this option can be overridden by the interaction-bar.quick-access-modes.<media-type> option.

main-window.window-title

Section: interaction-workspace
Default Value: $Window.Title$
Valid Values: $Window.Title$,$Application.Title$,$Agent.UserName$,$Agent.LastName$,$Agent.FirstName$,$Agent.EmployeeId$.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the title of the browser window or tab. You can specify any string andor combination of valid field codes up to the maximum width of the browser window title bar or tab. If all field codes are empty, the following field codes are used: $Window.Title$.

alert.timeout

Section: interaction-workspace
Default Value: 10
Valid Values: An integer value greater than or equal to 0.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the duration, in seconds, that contextual warning messages are displayed in the windows of the application.

sipendpoint.wait-user-max-attempts

Section: interaction-workspace
Default Value: 20
Valid Values: A valid integer
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the number of failed waiting user-actions that are allowed before timeout.

sipendpoint.uri

Section: interaction-workspace
Default Value: No default value
Valid Values: A correct uri
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the URI of the SIP endpoint used in connector mode. For example: https://localhost:8000. See the Genesys Softphone Deployment Guide for information about setting this value for Genesys Softphone.

sipendpoint.transport-protocol

Section: interaction-workspace
Default Value: UDP
Valid Values: Select a value from the following list: UDP, TCP, TLS, HTTP, HTTPS.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether UDP, TCP, TLS, HTTP, or HTTPS is used for the SIP transport protocol.

sipendpoint.sip-server-address.peer

Section: interaction-workspace
Default Value: No default value
Valid Values: A correct URI. In case of DNS SRV: <FQDN>; in case of A-Record: <FQDN>:<port>; for IP Address: <IP>:<port>.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.93

In a Business Continuity environment designed for dual SIP registration, specifies the FQDN, hostname, or IP Address of the SIP Entity (Session Border Controller, SIP Proxy, SIP Server) corresponding to the secondary SIP destination where the SIP REGISTER request will be sent by Genesys Softphone (Tip: To set the Domain\/Realm of your contact center instead of an IP when Workspace SIP Endpoint tries to register through a session border controller (SBC) device, set the value of this option to the FQDN of your domain instead of just the IP Address).

sipendpoint.sip-server-address

Section: interaction-workspace
Default Value: No default value
Valid Values: A correct URI. In case of DNS SRV: <FQDN>; in case of A-Record: <FQDN>:<port>; for IP Address: <IP>:<port>.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.93

Specifies the FQDN, hostname, or IP Address of the SIP Entity (Session Border Controller, SIP Proxy, SIP Server) where the SIP REGISTER request will be sent by Genesys Softphone. In a Business Continuity environment designed for dual SIP registration, this corresponds to the preferred site registration (Tip: To set the Domain\/Realm of your contact center instead of an IP when Workspace SIP Endpoint tries to register through a session border controller (SBC) device, set the value of this option to the FQDN of your domain instead of just the IP Address).

sipendpoint.register-max-attempts

Section: interaction-workspace
Default Value: 10
Valid Values: A valid integer
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.76

Specifies the number of checks after a registration request is made that Workspace makes while waiting for Genesys Softphone to become active.

sipendpoint.register-interval

Section: interaction-workspace
Default Value: 1500
Valid Values: A valid integer
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.76
Related Options: sipendpoint.register-max-attempts

Specifies the interval, in milliseconds, that Workspace waits between each check for the successful registration to Genesys Softphone. The number of attempted checks is specified by the sipendpoint.register-max-attempts option.

sipendpoint.ping-interval

Section: interaction-workspace
Default Value: 2000
Valid Values: A valid integer
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the interval, in milliseconds, between each ping of the Genesys Softphone.

sipendpoint.max-failed-ping

Section: interaction-workspace
Default Value: 5
Valid Values: A valid integer
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the number of failed pings allowed on Genesys Softphone.

sipendpoint.headset-unplugged-set-not-ready

Section: interaction-workspace
Default Value: true
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the agent SIP DN is set automatically to Not Ready when the headset that is configured for the agent is unplugged.

sipendpoint.headset-unplugged-set-not-ready

Section: interaction-workspace
Default Value: true
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the agent SIP DN is set automatically to Not Ready when the headset that is configured for the agent is unplugged.

sipendpoint.headset-unplugged.not-ready-reason

Section: interaction-workspace
Default Value: No default value
Valid Values: A valid not ready reason
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: sipendpoint.headset-unplugged-set-not-ready

Specifies the Not Ready reason that is to be set for the SIP DN when the headset that is used by the agent is unplugged if the value of the sipendpoint.headset-unplugged-set-not-ready option is set to true.

privilege.sipendpoint.can-mute-speaker

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables an agent to mute and unmute the speaker. Depends on 'Voice - Can Use Voice Channel' and 'Workspace Web SIP Endpoint Options - Can Use Genesys Softphone'.

privilege.sipendpoint.can-mute-microphone

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables an agent to mute and unmute the microphone. Depends on 'Voice - Can Use Voice Channel' and 'Workspace Web SIP Endpoint Options - Can Use Genesys Softphone'.

privilege.sipendpoint.can-change-speaker-volume

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to change the volume of the speaker.

privilege.sipendpoint.can-change-microphone-volume

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to change the volume of the microphone.

login.prompt-place

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.74
Related Options: login.voice.prompt-dn-less-phone-number

Specifies whether the agent must enter his place in the login window. When this option is set to true, a new page is displayed during the login phase to specify a place. Enabling this option disables login.voice.prompt-dn-less-phone-number.

privilege.voice.can-use

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables the agent to use the Voice channel.

privilege.sipendpoint.can-use

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.74
Related Options: login.prompt-place

Enables the usage of Genesys Softphone. Depends on 'Voice - Can Use Voice Channel'.

intercommunication.voice.make-call-caller-id-business-attribute

Section: interaction-workspace
Default Value: No default value
Valid Values: Letters A to Z and a to z. Numbers 0 through 9. The underscore and space characters.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.65

Specifies the name of the Business Attribute that contains the Attribute Values that are used as outbound caller IDs. This option is only applicable for external calls.

interaction.reject-route

Section: interaction-workspace
Default Value: No default value
Valid Values: A string that represents an attached data key.
Changes Take Effect: Immediately
Introduced: 9.0.000.31
Modified: 9.0.000.85

Workspace enables the Reject voice call operation in SIP Server environments that use multi-site routing. The reject route mechanism has been extended to accommodate different types of 'reject' implementations, depending on the context. Use this option to enable the reject route mechanism by specifying a string as a key to be used at run-time to retrieve the behavior description from the interaction user data. It is the responsibility of the administrator to define the multi-site reject criteria. The reject route is specified in the interaction user data in the following format: <reject-method>:<dn>@<switch>. When reject-method is specified, ensure that the following characters are also specified: :, @, and the switch field. The following are possible values for the reject-method attribute:

sst: Reject applies the following action: SingleStepTransfer(OtherDN=<dn>,Location=<switch>).
release: Reject applies the following action: releaseCall. This value must be applied when the value of the TServer/divert-on-ringing SIP Server configuration option is set to false.
redirect: Reject applies the following action: redirectCall

Warning: If the value of dn@switch corresponds to the same routing point as the one that is handling the call that is being delivered to the agent, the action will succeed only if the value of the TServer/divert-on-ringing SIP Server configuration option is set to true.

interaction.disposition.value-business-attribute

Section: interaction-workspace
Default Value: DispositionCode
Valid Values: A valid Business Attribute name.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the name of the Business Attribute that contains the Attribute Values that are used as an enumerated value for a disposition code. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.disposition.use-attached-data

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.68

Specifies that attached data can be added to the interaction in UserEvent. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.disposition.key-name

Section: interaction-workspace
Default Value: DispositionCode
Valid Values: A valid key name.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the key that is used to populate attached data or a user event when a disposition code is submitted to the back-end system, such as T-Server, Interaction Server, and Contact Server. This option can be overridden by a routing strategy as described in the Configuration Guide.

interaction.disposition.is-mandatory

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether it is mandatory for the agent to set a disposition code before Marking Done an interaction. This option can be overridden by a routing strategy as described in the Configuration Guide.

contact.ucs-interaction.voice.enable-create

Section: interaction-workspace
Default Value: true
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies that the feature that generates the interaction history in Universal Contact Server (UCS) for Voice interactions is activated. This option can be overridden by a routing strategy as described in the Configuration Guide.

voice.use-caller-id-display-name

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: intercommunication.voice.make-call-caller-id-business-attribute

Specifies that the Caller Id Display Name is to be used when caller id is used. This feature requires that the value of the SIP Server TServer/use-display-name option be set to true. The Caller Id Display Name should be the display name of the caller ID in business attribute value specified by the intercommunication.voice.make-call-caller-id-business-attribute option.

voice.reject.counter-key-name

Section: interaction-workspace
Default Value: No default value
Valid Values: A valid key name.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies the key that is used to populate a counter in attached data when a call is rejected. This option can be overridden by a routing strategy as described in the Configuration Guide.

voice.hold-indicator-timer

Section: interaction-workspace
Default Value: 30,60
Valid Values: A comma-separated list value: warning time, maximum time
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies two alarm thresholds, in seconds, that warn agents that a voice call is on hold for a long time. Three levels are displayed: before the warning time, between the warning time and the maximum time, and after the maximum time.

voice.hold-active-call-on-make-call

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the active call is turned to hold before placing an independent call. When disabled, the make call operation isn't available when there is a call on hold.

voice.floating-interaction-mode.auto-collapse

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether new floating voice interactions are displayed collapsed automatically.

voice.enable-dtmf-tone

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether a tone is played when an agent clicks a DTMF key.

voice.clear-conference-on-release

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether the conference call is cleared (all the parties in the conference are released) when the last agent leaves the conference.

voice.cancel-after-call-work-on-business-call

Section: interaction-workspace
Default Value: false
Valid Values: true, false
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies if the voice channel should be canceled its After Call Work status when the agents switches from After Call Work to Ready or Not Ready during a business call. This option is specific to SIP Server environment.

voice.caller-id.key-name

Section: interaction-workspace
Default Value: IW_SelectedCallerId
Valid Values: An attached data key name (string)
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Modified: 9.0.000.65

Specifies the key name of the attached data that contains the selected caller id information.

voice.prompt-for-end

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether Workspace displays a confirmation message when the agent clicks End. This option can be overridden by a routing strategy as described in the Configuration Guide.

voice.mark-done-on-release

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies if an interaction should be closed automatically if a Release message is received. This option can be overridden by a routing strategy as described in the Configuration Guide.

voice.auto-answer

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether a voice interaction is automatically answered when a EventRinging message is received. This option can be overridden by a routing strategy as described in the Configuration Guide.

voice.auto-answer.is-enabled-on-already-in-call

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31
Related Options: voice.auto-answer

Specifies whether a voice interaction is automatically answered if there is other active call(s) (used only with voice.auto-answer set to true). This option can be overridden by a routing strategy as described in the Configuration Guide.

voice.auto-answer

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Specifies whether a voice interaction is automatically answered when a EventRinging message is received. This option can be overridden by a routing strategy as described in the Configuration Guide.

privilege.voice.single-step-transfer.can-use-caller-id

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to use caller ID for single-step transfers.

privilege.voice.single-step-conference.can-use-caller-id

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to use caller ID for single-step conferences.

privilege.voice.show-monitoring.can-use

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to be notified that the current call is monitored by a supervisor.

privilege.voice.make-call.can-use-caller-id

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to use caller ID for making calls.

privilege.voice.consultation.can-use-caller-id

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to use caller ID for consultations.

privilege.voice.can-two-step-transfer

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables two-step transfer of a voice call.

privilege.voice.can-two-step-conference

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables two-step conference for voice calls.

privilege.voice.can-show-post-call-duration

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to see the post call duration in the tooltip and in the interaction bar of a voice call.

privilege.voice.can-show-hold-duration

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to see the amount of time that a voice call has been on hold.

privilege.voice.can-send-dtmf

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to send DTMF during a voice call by using the on screen number keypad.

privilege.voice.can-release-call

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables agents to manually end voice calls.

privilege.voice.can-reject-call

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables an agent to reject an incoming voice call.

privilege.voice.can-one-step-transfer

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables instant conferencing of a voice call.

privilege.voice.can-one-step-conference

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables instant conferencing of a voice call.

privilege.voice.can-make-call

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables an agent to make a new voice call from any area enabling voice calls.

privilege.voice.can-hold-retrieve-call

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables and agent to hold or retrieve a voice call.

privilege.voice.can-forward

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables an agent to forward voice calls.

privilege.voice.can-extend-after-call-work

Section: interaction-workspace
Default Value: false
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables an agent to extend the After Call Work state.

privilege.voice.can-answer-call

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables an agent to manually answer an incoming voice call. Setting this option to false hides the Accept button in the Interaction notification pop-up.

privilege.voice.can-use

Section: interaction-workspace
Default Value: true
Valid Values: true, false.
Changes Take Effect: After the next platform configuration refresh interval.
Introduced: 9.0.000.31

Enables the agent to use the Voice channel.

Setting Up Agents On The System

After you have created Agent objects you can set up your agents and supervisors to use different functionality. The following procedures assume that you know how to use the Genesys Administrator Extension application to configure agent objects.

Workspace Agent Desktop functionality is configured on the Cloud_Cluster object in the interaction-workspace section. You must create this section and then create the individual configuration options that you need.

Tip
For agents who also handle multimedia (chat, email, and so on) interactions or for multimedia-only (non-voice) agents, refer to Handling Interactions and the individual channels in the sub-topics.

Provisioning Workspace Agent Desktop for the Voice channel

Purpose: To enable an agent to log in to the Voice channel.

Prerequisites

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Cloud_Cluster object exists in the Configuration Database.
  • T-Server with the associated switch and switching office.
  • Agents with logins configured with DNs that correspond to agent devices in the switch.
  • A Place that contains one or more DNs from the switch.

Start

For each agent that you want to configure to use the Voice channel, do the following:

  1. Select at least one AgentLogin from the switch.
  2. Reference a default place.
  3. In GAX, set the value of the Agent property to True.
  4. Verify that the Voice media in Web Services is enabled.
  5. Configure the Voice options in the interaction-workspace section of the Cloud_Cluster object.

End

Granting Voice Privileges

To enable agents to use the voice channel, grant the following privilege: privilege.voice.can-use

Workspace Agent Desktop uses the following privileges to enable voice-related functionality:

Controlling the behavior of voice interactions

You can use the following options in the [interaction-workspace] section to configure voice interactions:

Setting up your SIP Endpoint

If you are using Genesys Softphone for your SIP Endpoint, see Genesys Softphone integration for information about setting it up and using it.

To enable your agents to use another SIP Endpoint, you can grant the following privileges:

Use the following options to manage SIP Endpoints, such as the Genesys Softphone:


Setting up the user interface behavior

Use the following option to control the behavior of system messages:

  • alert.timeout: Specifies the duration, in seconds, that contextual warning messages are displayed in the windows of the application.

Use the following options to control the behavior and appearance of the Workspace Agent Desktop application:

  • main-window.window-title: Specifies the title of the browser window or tab.
  • interaction-bar.quick-access-modes: Specifies the list of modes that are available to present interactions. The available modes are:
    • Pinned: the interaction view occupies the full available size, shared with Supporting Views like Contact and Responses.
    • Floating: the interaction view is presented in a floating window that is painted above any other kind of content and that fits the visual material to display. This view cannot display content displayed on the right part, such as Contact Profile or Responses.
    When more than one mode is specified, by default the first mode in the configured list is used. The end user can switch from one mode to the other using a dedicated control. For a given media type, this option can be overridden by option interaction-bar.quick-access-modes.<media-type>.
  • interaction-bar.quick-access-modes.<media-type>: Use this option as a template to specify the list of modes available to present interactions of the given media type. The available modes are:
    • Pinned: the interaction view occupies the full available size, shared with Supporting Views like Contact and Responses.
    • Floating: the interaction view is presented in a floating window that is painted above any other kind of content and that fits the visual material to display. This view cannot display content displayed on the right part, such as Contact Profile or Responses.
    When more than one mode is specified, by default the first mode in the configured list is used. The end user can switch from one mode to the other using a dedicated control. When it is defined for a media type this option overwrites the definition of generic option interaction-bar.quick-access-modes.

Granting basic Contact and Interaction History privileges

When interactions are received, you can control how agent can view and interact with an interaction:

Setting up the system behavior

Use the following options to control the display of the System Feedback menu and dialog:

Use the following option to control session behavior when the system connection drops:

  • system.cometd.timeout: Specifies the duration, in milliseconds, before the session is considered closed when the connection with the server is lost.

Use the following option to control session logging:

Enabling Workspace to use ring tones

Purpose: To enable Workspace Agent Desktop to use ring tones for incoming interactions and state changes. You can set different tones for different types of interactions using either absolute URLs that point to custom sounds or the set of aliases Workspace provides for standard sounds:

  • BELL
  • RING
  • CHORD
  • WARNING

Prerequisites

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Cloud_Cluster object exists in the Configuration Database.

Start

  1. In the Configuration Layer, you can set any of the following options to enable ring tones on incoming interactions and state changes:

End

Declaring and using new Not-Ready Reason codes

Purpose: To enable an agent to use custom Not-Ready Reason codes.

Custom Not-Ready Reason codes must be defined by creating an Action Code in the Action Codes folder of the Desktop folder in the Provisioning view of Genesys Administrator Extension.

Prerequisites

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Cloud_Cluster object exists in the Configuration Database.

Start

  1. In the Configuration Layer, create an Action Code of type Not Ready by using the Action Codes - NotReady procedure. Each Not Ready Reason Action Code object that you create must have a unique name and a Not Ready Reason code. You can create Action Codes only for the Tenant object.
  2. Enable this feature by specifying the NotReadyReason as the value for the agent-status.enabled-actions-by-channel and agent-status.enabled-actions-global options.

End

Declaring and using new After Call Work Reason codes

Purpose: To enable an agent to use custom After Call Work Reason codes.

The only After Call Work state that Workspace Agent Desktop supports by default is After Call Work. Custom After Call Work codes must be defined by creating an Action Code in the Action Codes folder of the Desktop folder in the Provisioning view of Genesys Administrator Extension.

Prerequisites

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Cloud_Cluster object exists in the Configuration Database.

Start

  1. In the Configuration Layer, create an Action Code of type Not Ready by using the Action Codes - NotReady procedure. Each Not Ready Reason Action Code object that you create must have a unique name and a Not Ready Reason code. You can create Action Codes only for the Tenant object.
  2. To define this Action Code as an After Call Work Reason code, perform the following steps:
    1. In the annex of the Action Code, create a section named: htcc
    2. In this section add the workmode option and specify the value AfterCallWork.
  3. Enable this feature by specifying the value AfterCallWork for the agent-status.enabled-actions-by-channel and/or agent-status.enabled-actions-global options.

End


Enabling integration of web applications in the agent interface

Purpose: To enable an agent to view or use a third-party web application or website in Workspace Agent Desktop as either a tab, a popup window, in the background at the interaction level, or hidden.

To avoid any conflict and security constraints between Workspace and the external website or web application, the external web site or web application is displayed in a dedicated iframe.

Prerequisites

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Cloud_Cluster object exists in the Configuration Database.

Start

  1. You must create a new option section for each third-party web application that you want to use in Workspace. These sections must be created in the Cloud_Cluster object options, Tenant, Agent Group, or Agent annex. For example, create sections called SearchEngine, MyCompanyWebApp and SearchLocation.
  2. In each section, you must create the following options:
    • label:Specifies the label to be used for the name of the tab in the workspace or the button in multimedia interaction.
    • url: Specifies the URL of the web application. This URL can contain field codes.
      Important
      • If this attribute is left blank, Workspace does not display the web application.
      • If you configured Web Services to use HTTPS (for example, the URL for Workspace is in the following format: https://<host>:<securePort>/ui/wwe/index.html), then the URL for the external web application must also be in HTTPS.

      The following field codes are supported for both the label and url options:

      • Agent.FullName
      • Agent.UserName
      • Agent.LastName
      • Agent.FirstName
      • Agent.EmployeeId
      • AttachedData.Y (Note: This field code is only applicable for custom views; refer to the interaction.web-content option.)
      • Interaction.Id (Note: This is a client-side ID that is lost on the next session or refresh. This field code is applicable for custom views; refer to the interaction.web-content option.)

      An external web site URL can be defined using the $AttachedData.Y$ parameter to have flexible text in the URL where Y represents an attached data name.

      Warning
      • If the $AttachedData.Y$ parameter is specified for the external website URL, and Y is not part of the attached data associated with an interaction, the external website is not displayed.
      • If an agent manually adds the attached data to the interaction (or if it's added by any other means), then the external website tab is displayed with the content of the external website.

      Refer to the description of attached-data-update-handle-mode below for more information.


      For example, the external website specified as follows:

      label = Customer Location
      url = http://www.bing.com/search?q=$AttachedData.CustomerLocation$

      With this URL, if an interaction is received with a CustomerLocation attached data with the value of Paris, then the external website will be displayed in a dedicated tab called Customer Location, and the external web site will be http://www.bing.com/search?q=Paris

    • mode: Specifies the mode Workspace uses to display the web application. The default value is INTERNAL. The possible values are:
      • INTERNAL: The web application is displayed in a dedicated tab in Workspace. It can be viewed and used when the agent clicks the tab to display it. This is the default behavior.
      • EXTERNAL: The web application is displayed in a popup window.
      • BACKGROUND: The web application is displayed in the background (Workspace area) when the interaction is selected. When the interaction is deselected or closed, the third-party website is replaced with the previous panel that was displayed in the background. This mode is only applicable at the interaction level.
      • HIDDEN:The web application is loaded but not displayed in Workspace. You can use this mode to integrate Workspace with a non-web application.
    • attached-data-update-handle-mode: Specifies how to handle attached data changes when an external website is configured with attached data. The possible values are:
      • 0 (default value): Specifies that when the attached data is updated or deleted, the external website is not updated.
      • 1: Specifies the following actions to occur:
        • When the attached data is updated, the external website is updated with the new URL.
        • When the attached data is deleted, the external website is not updated.
      • 2: Specifies the following actions to occur:
        • When the attached data is updated, the external website is updated with the new URL.
        • When the attached data is deleted, the external website disappears.
  3. Configure one or both of the following options in the interaction-workspace section, depending on whether the application is to be displayed in the interaction view or the workspace view:
    • interaction.web-content: Defines the list of option section names that represent Web Applications which are configured to be displayed at the interaction level. For example: SearchLocation
    • workspace.web-content: Defines the list of option section names that represent Web Applications which are configured to be displayed at the Workspace level. For example: SearchEngine, MyCompanyWebApp.
    Tip
    Refer to Configuring the User Interface for more information.

End

For example, in the tenant object, configure the following sections and options:

[SearchEngine]
label=Bing
url=http://www.bing.com

[MyCompanyWebApp]
label=Genesys
url=http://www.genesys.com

[SearchLocation]
attached-data-update-handle-mode=1
label=Search Location
url=http://myhost/service-client-api/GoogleMaps.html?InteractionId=$Interaction.Id$&att=$AttachedData.GSW_CAMPAIGN_NAME$
mode=BACKGROUND

[interaction-workspace]
interaction.web-content=SearchLocation
workspace.web-content=MyCompanyWebApp,SearchEngine

Enabling Security

Purpose: To configure Workspace to log out an agent from the application if the agent has not used the keyboard or mouse for a period that you specify. When this happens, Workspace saves the agent's work, ends the session, logs out the agent on all media channels, and goes back to the login page.

Prerequisites

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Cloud_Cluster object exists in the Configuration Database.

Start

  1. In GAX, open the Cloud_Cluster application.
  2. Select the Options tab.
  3. You must configure the following options in the [interaction-workspace] section:
    • security.inactivity-timeout: Specifies the period of inactivity that triggers Workspace to log out the agent.
      Warning
      After the timeout occurs, the Workspace login dialog should be blank; however, if the agent has allowed the browser to remember his or her password, then the login dialog will still be populated with the agent's credentials. For security, agents should not allow web browsers to remember their login credentials.
    • security.inactivity-alert-dialog-before-timeout: Specifies when to display an alert to the agent about an upcoming inactivity timeout.

End

Agent Login And Authentication

When an agent launches Workspace Agent Desktop, the agent must provide a user name and password to be authenticated. After authentication, the Configuration Layer is accessed by Workspace Agent Desktop to obtain the list of functions that are granted to the agent as well as the configuration of the Workspace application for that agent.

The first time that an agent logs in they must follow a two-step process. After providing the user name and password and clicking Log In, the Change Password dialog box is displayed and the agent must provide a new password.

Refer to the Genesys Security Deployment Guide for a complete description of password policies and how to configure the Reset Password functionality for agents.

Use the following application options in the interaction-workspace section to control agent login:

DN-less Login

If you want agents to be able to login to the system and take calls on a number that is different than the DN configured for their user account, you can set up a DN-less login to allow agents, agent groups, or all users to specify a new phone number during login. This feature is specific to SIP Server environments. Use the following configuration option to enable this feature:


Managing Agent Status

Workspace Agent Desktop provides options that enable agents to control their status. Use these options to populate the Workspace status menu with one or more of the following selections:

  • Global Ready
  • Global Not Ready (with reason code)
  • Global DND (Do Not Disturb)
  • Global After Call Work
  • Global Log Off
  • Global Login

The options enable the following agent states:

  • Logged off
  • DND (Do Not Disturb)
  • After Call Work
  • Not Ready - Full (Multiple Reasons)
  • Not Ready - Full (Single Reason)
  • Ready - Partial (for example, ready on one channel)
  • Ready - Full

Workspace Agent Desktop also enables detailed agent and place status management through options. Agents can set individual channels to the following states:

  • Ready
  • Not Ready
  • Do Not Disturb
  • After Call Work
  • Logged off
  • Call Forwarded (for voice)

You can use the following options in the interaction-workspace section to control the contents of the command menu in the Workspace Main Window.

  • agent-status.enabled-actions-by-channel: Specifies the available agent state actions in the My Channels contextual menu. The actions are displayed in the order in which they appear in the list.
  • agent-status.enabled-actions-global: Specifies the available agent states in the global Status menu. The agent state commands are displayed in the order in which they appear in the list.
  • privilege.mychannels.pending-state.can-use: Permits the pending state to be displayed in the My Channels view while the agent engaged in a call, chat, or email interaction. When the value of this option is set to true, if an agent sets his or her status to Not Ready, Not Ready Reason, or any other state while he or she is still handling an interaction, the timer for that state will not start until the call is released, the chat is marked as Done, or the email is sent or put into a workbin.
  • agent-status.after-call-work-reasons: Specifies the available reasons in the Agent Status menus (global and My Channels). Workspace displays the reason commands in the order in which they appear in the list.
  • agent-status.not-ready-reasons: Specifies the available reasons in the global Status menu. The reason commands are displayed in the order in which they appear in the list.
  • agent-status.ready-workmode: Specifies which workmode is applied when the agent manually specifies the Ready state for the voice DN from the Global State menu or from My Channels. This option applies only to specific T-Servers that support workmode. This option also applies to the value specified for the login.voice.is-auto-ready option. To determine whether your switch supports the workmode, refer to the Deployment Guide of the relevant T-Server.

For the Voice channel, you can configure Workspace Agent Desktop to automatically set the agent status to the former status when Done is clicked. This enables an agent to return to their former status as soon as he or she has completed after call work, instead of having to manually change status.

Important
If an agent manually changes state while still engaged in a voice interaction, their state will display the change, but the time in state will be suspended until the call is ended. This behavior is dependent on the privilege.mychannels.pending-state.can-use privilege being granted.

Enabling and Disabling Agents

Purpose: To enable or disable an agent to be available for use by Web Services. Disabled Agents will not be imported into Web Services.

Prerequisites

  • A working knowledge of Genesys Administrator Extension (GAX).
  • An Person object exists in the Configuration Database.

Start

  1. In the configuration layer, use GAX to select State Enabled to enable an agent for use. Deselect State Enabled to disable an agent.

End

Enabling caller ID selection

You can enable agents to select a caller ID from pre-defined list of caller IDs.

Before you begin, ensure that the following prerequisites are met:

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Cloud_Cluster object exists in the Configuration Database.

To enable caller ID selection:

  1. In GAX, create a Business Attribute that contains the possible caller ID values you want agents to be able to select. In its Business Attribute Values, the name is used to specify the actual phone number Workspace dials. If the Display Name is specified, this is the information Workspace presents to the agent (in alphabetical order).
  2. Important
    If the Business Attribute doesn't contain any Business Attribute Values, then the feature isn't enabled. Also, if the attribute contains only one value, then the adapter automatically uses that caller ID so the agent doesn't see a popup when making a call.
  3. Set the intercommunication.voice.make-call-caller-id-business-attribute option to the name of your Business Attribute. For example, if you create a Business Attribute named CallerID, then you would set intercommunication.voice.make-call-caller-id-business-attribute to CallerID.
  4. Set the intercommunication.voice.make-call-caller-id-enable-anonymous option to true to specify whether anonymous is enabled on make call with caller id.

Specifying the content of interaction notifications

You can specify the content and appearance of interaction preview notifications (toasts).

Before you begin, ensure that the following prerequisites are met:

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Business Attribute object containing the dispositions exists in the Configuration Database.
  • A Cloud_Cluster application object exists in the Configuration Database.
  • The agent object is configured to use one or more of the following media channels:

You can use the following configuration options to control interaction notifications:

Enabling disposition codes

You can enable agents to specify the outcome (disposition) of an interaction. Disposition Codes are set up as Business Attributes in Configuration Server and set to State Enabled.

Before you begin, ensure that the following prerequisites are met:

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Business Attribute object containing the dispositions exists in the Configuration Database.
  • A Cloud_Cluster application object exists in the Configuration Database.
  • The agent object is configured to use one or more of the following media channels:

To enable disposition codes:

  1. In GAX, create or update a Business Attribute in the tenant that contain(s) your agents.
    • The Type of the Business Attribute is Interaction Operation Attributes.
    • The Attribute values are the codes that are available for the agent:
      • name—Used in attached data.
      • display name—Used in the Agent interface.
  2. In the interaction-workspace section, set the value of the interaction.disposition.value-business-attribute option to the name of the Business Attribute that you previously configured.
  3. Configure the following Interaction options in the interaction-workspace section of the Cloud_Cluster object:

Hierarchical Dispositions

Workspace Agent Desktop supports the display of disposition codes in a hierarchy tree, with expanding and collapsing controls. The dispositions hierarchy is enabled by setting up the annex for the disposition Business Attribute.

The hierarchy is configured by adding folders under the Disposition Code Business Attribute in Configuration Server using the following option: interaction.disposition.folder-name-depth-<n>: Specifies the Attached Data key that stores the n-th level of the disposition folder hierarchy.

Enabling case information editing

You can enable an agent to edit the contents of case information.

Before you begin, ensure that the following prerequisites are met:

  • A working knowledge of Genesys Administrator Extension (GAX).
  • A Cloud_Cluster object exists in the Configuration Database.
  • One or more custom Case Information Business Attributes in the Configuration Layer.

To enable case information editing:

  1. In GAX, open a Case Information Business Attribute.
  2. In the Attributes Values tab, open the attribute value that you want to enable Agent to edit.
  3. Select the Options tab.
  4. Add a new section named interaction-workspace.
  5. Configure the option according to the values in the Editing Case Information table.
  6. Save your updates.

Focus duration

Workspace is an omni-channel application which means that agents might be handling multiple interactions on different channels for the same contact, or for multiple contacts. For example, an agent might be talking on the phone with a contact, sending the contact text information by the Chat channel, while composing an email to the contact; or, an agent might be handling multiple chats for multiple contacts while handling email interactions or workitems. In both of these example scenarios, the agent spends a little bit of time focused on each individual interaction; however, from a reporting perspective, the duration of handling is the total time from when each interaction was initiated until it was marked Done. This gives a false representation of the amount of time that an agent was actually handling each individual interaction.

When the value of the reporting.case.report-case-in-focus-duration option is set to true, which specifies whether the time that an interaction has been in the focus of the agent during its handling is reported to T-Server or Interaction Server at the end of its processing by the agent. When it is enabled, this notification allows Genesys Interaction Concentrator and Genesys Infomart to calculate focus time metrics. Workspace reports to the Genesys back-end the time, in seconds, that an individual interaction had the focus, that is, the time that the agent actually spent working directly or indirectly on this interaction. The duration of each interaction is reported as the sum of the times that the interaction had the focus of the agent. The assignment of focus-time to an interaction is based on the following rules:

  1. At any given time, only one Case can be considered as in focus.
    Therefore, the sum of the focus-times of the agent cannot exceed the total focus-time.
  2. When a Case is considered to be in focus, the time in focus is assigned to the Main interaction of the case; that is, the interaction that initiated the case (for example an inbound chat or an outbound call).
  3. The Case that contains the current Active Voice Call (Established) is considered as in focus, whether the voice call in the Case is the main interaction, a secondary interaction, or a consultation.
    There cannot be more that one Active Voice Call at a given time.
  4. When there is no Active Voice Call, the Case that has the visual focus, corresponding to the selected view, is considered as in focus. This can be a Case that contains a non-Active Voice Call (for example, Dialing, On Hold, or Released).
  5. If Workspace loses the application focus, the Case that had visual focus at the time Workspace lost the focus continues to be considered as in focus.

Enabling Accessibility features

Use the following options in the interaction-workspace section to configure Accessibility features:

  • accessibility.agent-state-change-bell: Specifies the agent state change sound-configuration string. For example: 'BELL|7|0'. The value has three components that are separated by the pipe ('|') character. The first is the sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file). The second is a priority — the higher the integer, the higher the priority. The last is the duration, which can have the following values:
    • -1 — play and repeat the sound until an explicit message, such as event established, causes it to stop.
    • 0 — play the whole sound once
    • an integer greater than 0 — the length of time, in milliseconds, to play and repeat the sound
  • accessibility.dialog-bell: Specifies the dialog sound-configuration string. For example: 'BELL|7|0'. The value has three components that are separated by the character '|'. The first is the sound file name (BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file). The second is a priority — the higher the integer, the higher the priority. The last is the duration, which can have the following values:
    • 0 — play the whole sound once
    • an integer greater than 0 — the length of time, in milliseconds, to play and repeat the sound
  • accessibility.dialog-error-bell: Specifies the error alert sound-configuration string. For example: 'BELL|7|0'. The value has three components that are separated by the character '|'. The first is the sound file name (BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file). The second is a priority — the higher the integer, the higher the priority. The last is the duration, which can have the following values:
    • 0 — play the whole sound once
    • an integer greater than 0 — the length of time, in milliseconds, to play and repeat the sound
  • accessibility.focus-on-interaction-toast: Specifies whether the Interaction Notification views receive the focus when they are displayed. This option does not rely on the accessibility.visual-impairment-profile option; therefore, it applies to all configured agents, not just visually impaired agents.
  • accessibility.interaction-state-change-bell: Specifies the interaction state change sound-configuration string. For example: 'BELL|7|0'. The value has three components that are separated by the pipe ('|') character. The first is the sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file). The second is a priority — the higher the integer, the higher the priority. The last is the duration, which can have the following values:
    • -1 — play and repeat the sound until an explicit message, such as event established, causes it to stop.
    • 0 — play the whole sound once
    • an integer greater than 0 — the length of time, in milliseconds, to play and repeat the sound
  • accessibility.<media-type>.focus-on-interaction-toast: Specifies whether the Interaction Notification views associated with the specified media type receive the focus when they are displayed. This option does not rely on the accessibility.visual-impairment-profile option; therefore, it applies to all configured agents, not just visually impaired agents.
  • accessibility.outbound-campaign-state-change-bell: Specifies the outbound campaign state change sound-configuration string. For example: 'BELL|7|0'. The value has three components that are separated by the pipe ('|') character. The first is the sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to an MP3 file). The second is a priority — the higher the integer, the higher the priority. The last is the duration, which can have the following values:
    • 0 — play the whole sound once
    • an integer greater than 0 — the length of time, in milliseconds, to play and repeat the sound
  • accessibility.visual-impairment-profile: Specifies whether the profile for visually impaired users is active. This option enables users to navigate interface elements from keyboard navigation and tooltips by using a Screen Reader application. Some components might change their behavior in this mode. For example, Team Communicator is collapsed in this configuration.
  • accessibility.voicemail-message-change-bell: Specifies the Voice Mail counter change sound-configuration string for new or old messages. For example: 'BELL|7|0'. The value has three components that are separated by the pipe character '|'.
    • Sound file name (BELL, RING, CHORD or WARNING, predefined aliases, or an absolute URL to a mp3 file).
    • Priority level. The higher the integer, the higher the priority.
    • Duration. 0 means to play the whole sound one time. An integer greater than 0 means a time in milliseconds to play and repeat the sound.
  • No results: Specifies the Voice Mail counter change sound-configuration string for new messages. For example: 'BELL|7|0'. The value has three components that are separated by the pipe character '|'.
    • Sound file name (BELL, RING, CHORD or WARNING, predefined aliases, or an absolute URL to a mp3 file).
    • Priority level. The higher the integer, the higher the priority.
    • Duration. 0 means to play the whole sound one time. An integer greater than 0 means a time in milliseconds to play and repeat the sound.
  • accessibility.warning-message-bell: Specifies the warning message sound-configuration string. For example: 'BELL|7|0'. The value has three components that are separated by the pipe ('|') character. The first is the sound file name (the BELL, RING, CHORD or WARNING predefined aliases or an absolute URL to a MP3 file). The second is a priority — the higher the integer, the higher the priority. The last is the duration, which can have the following values:
    • -1 — play and repeat the sound until an explicit message, such as event established, causes it to stop.
    • 0 — play the whole sound once
    • an integer greater than 0 — the length of time, in milliseconds, to play and repeat the sound

Enabling keyboard shortcuts

Workspace enables you to navigate the user interface by using the keyboard and keyboard shortcuts instead of the mouse to enhance your productivity. Navigation works panel to panel, and within a panel, component to component. Keyboard navigability enables users who are using a device for accessibility that relies on keyboard navigation to manipulate the desktop components.

Comments or questions about this documentation? Contact us for support!