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.
(Created target blank page For Version: HTCC:9.0.0DRAFT) |
m (1 revision imported) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <!-- | + | = Facebook Interactions= |
+ | Workspace supports the following functionality for Facebook interactions: | ||
+ | * Accept an interaction | ||
+ | * Reject an interaction | ||
+ | * Ignore an interaction | ||
+ | * Mark Done an interaction | ||
+ | * One-Step Transfer an interaction | ||
+ | * Set Interaction Disposition | ||
+ | ==Enabling the Facebook channel== | ||
+ | |||
+ | You can enable agents to use the Facebook channel to handle inbound Facebook interactions from a contact that is stored in Universal Contact Server (UCS). | ||
+ | |||
+ | Before you begin, ensure that the following prerequisites are met: | ||
+ | |||
+ | * The <tt>GWS Application Server object</tt> application has a connection to Universal Contact Server and Interaction Server. | ||
+ | * [[EnablingAgentsToManageContacts|Enabling Agents To Manage Contacts]]. | ||
+ | * A [[Documentation/R|capacity rule]] that allows Agents to receive Facebook interactions. | ||
+ | |||
+ | To enable the Facebook channel: | ||
+ | |||
+ | <ol type="1"> | ||
+ | <li>Configure the [[Facebook|Facebook]] options in the <tt>interaction-workspace</tt> section of the <tt>GWS Application Server object</tt> application object.</li> | ||
+ | <li>Configure the Facebook queue options in the <tt>interaction-workspace</tt> section that are mandatory for basic Facebook processing: {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:facebook-default-queue}} and {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:facebook-outbound-queue}}.</li> | ||
+ | <li>Configure the [[Workbin|Workbin]] options in the <tt>interaction-workspace</tt> section of the <tt>GWS Application Server object</tt> application object, them), in particular: {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:workbin-facebook-in-progress}} and {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:workbin-facebook-draft}}.</li> | ||
+ | </ol> | ||
+ | ==Configuration Options== | ||
+ | You use the following options in the '''[interaction-workspace]''' section to configure Facebook interactions: | ||
+ | * {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:privilege-facebook-can-use}} — Enables agent to use the Facebook channel. | ||
+ | * {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:facebook-auto-answer}} — Specifies whether a Facebook interaction is automatically accepted when an Interaction Server Invite event is received. This option can be overridden by a routing strategy as described in Configuration Guide. | ||
+ | * {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:facebook-comments-pagination-size}} — Specifies the number of comments are initially displayed and then added when Show More is clicked. | ||
+ | * {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:facebook-default-queue}} — Specifies the name of the queue in which outbound interactions are first created. This name must be identical to the the name of the default queue in the configuration layer. | ||
+ | * {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:facebook-outbound-queue}} — Specifies the name of the queue in which an outbound interaction is to be placed when an agent has completed editing it. <!--* {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:facebook-prompt-for-done}} — Specifies if the application prompts a confirmation message when the user clicks Done. This option can be overridden by a routing strategy, as described in Overriding Options by Using a Routing Strategy.--> | ||
+ | * {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:interaction-disposition-is-mandatory}} — 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. | ||
+ | * {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:interaction-disposition-is-read-only-on-idle}} — Prevents changes to the disposition code after the interaction has been released. This option can be overridden by a routing strategy. | ||
+ | *{{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:interaction-disposition-key-name}} — 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. | ||
+ | * {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:interaction-disposition-use-attached-data}} — Enables the adding of attached data from the interaction in UserEvent. This option can be overridden by a routing strategy. | ||
+ | * {{Optionslink|link=Options:Genesys_Web_Services:interaction-workspace:interaction-disposition-value-business-attribute}} — A character string that 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. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====facebook.auto-answer==== | ||
+ | * Default Value: <tt>false</tt> | ||
+ | * Valid Values: <tt>true</tt>, <tt>false</tt> | ||
+ | * Changes take effect: When the session is started or restarted. | ||
+ | * Description: Specifies whether a Facebook interaction is automatically accepted when an Interaction Server Invite event is received. This option can be overridden by a routing strategy as described in the [[OverridingInteractionWorkspaceOptions|Configuration Guide]]. | ||
+ | |||
+ | ====facebook.comments-pagination-size==== | ||
+ | * Default Value: <tt>2</tt> | ||
+ | * Valid Values: Any positive integer. | ||
+ | * Changes take effect: When the session is started or restarted. | ||
+ | * Description: Specifies the number of comments are initially displayed and then added when Show More is clicked. | ||
+ | |||
+ | ====facebook.default-queue==== | ||
+ | * Default Value: <tt>Facebook Outbound Queue</tt> | ||
+ | * Valid Values: A valid name of a Script of type <tt>Interaction Queue</tt>. | ||
+ | * Changes take effect: When the session is started or restarted. | ||
+ | * Description: Specifies the name of the queue in which outbound interactions are first created. This name must be identical to the the name of the default queue in the configuration layer. | ||
+ | |||
+ | ====facebook.outbound-queue==== | ||
+ | * Default Value: <tt>Facebook Outbound Queue</tt> | ||
+ | * Valid Values: A valid name of a Script of type <tt>Interaction Queue</tt>. | ||
+ | * Changes take effect: When the session is started or restarted. | ||
+ | * Description: Specifies the name of the queue in which an outbound interaction is to be placed when an agent has completed editing it. | ||
+ | ====facebook.prompt-for-done==== | ||
+ | * Default Value: <tt>false</tt> | ||
+ | * Valid Values: <tt>true</tt>, <tt>false</tt> | ||
+ | * Changes take effect: When the session is started or restarted. | ||
+ | * Description: Specifies if the application prompts a confirmation message when the user clicks Done. This option can be overridden by a routing strategy, as described in the [[OverridingInteractionWorkspaceOptions|Configuration Guide]]. | ||
+ | ====facebook.ringing-bell==== | ||
+ | *Default Value: | ||
+ | *Valid Values: All special characters that are valid in a URL file path, the '|' separator, and numeric values. | ||
+ | *Changes take effect: When the session is started or restarted. | ||
+ | *Description: Specifies the path of the sound file Workspace plays when a Facebook interaction is ringing. 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: | ||
+ | **<tt>-1</tt> — play and repeat the sound until an explicit message, such as event established, causes it to stop. | ||
+ | **<tt>0</tt> — play the whole sound once. | ||
+ | **an integer greater than <tt>0</tt> — the length of time, in milliseconds, to play and repeat the sound. | ||
+ | ====privilege.facebook.can-use==== | ||
+ | * Default Value: <tt>false</tt> | ||
+ | * Valid Values: <tt>true</tt>, <tt>false</tt> | ||
+ | * Changes take effect: When the session is started or restarted. | ||
+ | * Description: When the value of this option is set to true, the agent is permitted to use the Facebook channel. | ||
+ | |||
+ | ====privilege.facebook-session.can-use==== | ||
+ | * Default Value: <tt>false</tt> | ||
+ | * Valid Values: <tt>true</tt>, <tt>false</tt> | ||
+ | * Changes take effect: When the session is started or restarted. | ||
+ | * Description: When the value of this option is set to true, the agent is permitted to use Facebook Private Messaging on the Facebook channel. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [[Category:V:HTCC:9.0.0DRAFT]] |
Latest revision as of 19:28, April 22, 2020
Facebook Interactions
Workspace supports the following functionality for Facebook interactions:
- Accept an interaction
- Reject an interaction
- Ignore an interaction
- Mark Done an interaction
- One-Step Transfer an interaction
- Set Interaction Disposition
Enabling the Facebook channel
You can enable agents to use the Facebook channel to handle inbound Facebook interactions from a contact that is stored in Universal Contact Server (UCS).
Before you begin, ensure that the following prerequisites are met:
- The GWS Application Server object application has a connection to Universal Contact Server and Interaction Server.
- Enabling Agents To Manage Contacts.
- A capacity rule that allows Agents to receive Facebook interactions.
To enable the Facebook channel:
- Configure the Facebook options in the interaction-workspace section of the GWS Application Server object application object.
- Configure the Facebook queue options in the interaction-workspace section that are mandatory for basic Facebook processing: No results and No results.
- Configure the Workbin options in the interaction-workspace section of the GWS Application Server object application object, them), in particular: No results and No results.
Configuration Options
You use the following options in the [interaction-workspace] section to configure Facebook interactions:
- No results — Enables agent to use the Facebook channel.
- No results — Specifies whether a Facebook interaction is automatically accepted when an Interaction Server Invite event is received. This option can be overridden by a routing strategy as described in Configuration Guide.
- No results — Specifies the number of comments are initially displayed and then added when Show More is clicked.
- No results — Specifies the name of the queue in which outbound interactions are first created. This name must be identical to the the name of the default queue in the configuration layer.
- No results — Specifies the name of the queue in which an outbound interaction is to be placed when an agent has completed editing it.
- interaction.disposition.is-mandatory — 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.
- No results — Prevents changes to the disposition code after the interaction has been released. This option can be overridden by a routing strategy.
- interaction.disposition.key-name — 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.
- interaction.disposition.use-attached-data — Enables the adding of attached data from the interaction in UserEvent. This option can be overridden by a routing strategy.
- interaction.disposition.value-business-attribute — A character string that 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.
facebook.auto-answer
- Default Value: false
- Valid Values: true, false
- Changes take effect: When the session is started or restarted.
- Description: Specifies whether a Facebook interaction is automatically accepted when an Interaction Server Invite event is received. This option can be overridden by a routing strategy as described in the Configuration Guide.
facebook.comments-pagination-size
- Default Value: 2
- Valid Values: Any positive integer.
- Changes take effect: When the session is started or restarted.
- Description: Specifies the number of comments are initially displayed and then added when Show More is clicked.
facebook.default-queue
- Default Value: Facebook Outbound Queue
- Valid Values: A valid name of a Script of type Interaction Queue.
- Changes take effect: When the session is started or restarted.
- Description: Specifies the name of the queue in which outbound interactions are first created. This name must be identical to the the name of the default queue in the configuration layer.
facebook.outbound-queue
- Default Value: Facebook Outbound Queue
- Valid Values: A valid name of a Script of type Interaction Queue.
- Changes take effect: When the session is started or restarted.
- Description: Specifies the name of the queue in which an outbound interaction is to be placed when an agent has completed editing it.
facebook.prompt-for-done
- Default Value: false
- Valid Values: true, false
- Changes take effect: When the session is started or restarted.
- Description: Specifies if the application prompts a confirmation message when the user clicks Done. This option can be overridden by a routing strategy, as described in the Configuration Guide.
facebook.ringing-bell
- Default Value:
- Valid Values: All special characters that are valid in a URL file path, the '|' separator, and numeric values.
- Changes take effect: When the session is started or restarted.
- Description: Specifies the path of the sound file Workspace plays when a Facebook interaction is ringing. 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.
privilege.facebook.can-use
- Default Value: false
- Valid Values: true, false
- Changes take effect: When the session is started or restarted.
- Description: When the value of this option is set to true, the agent is permitted to use the Facebook channel.
privilege.facebook-session.can-use
- Default Value: false
- Valid Values: true, false
- Changes take effect: When the session is started or restarted.
- Description: When the value of this option is set to true, the agent is permitted to use Facebook Private Messaging on the Facebook channel.