Find answers to your technical questions and learn how to use our products
Search suggestions:
Find answers to your technical questions and learn how to use our products
Search suggestions:
The connector widget has configuration information stored on the widget location in the JSON format. The JSON file to change the configurations is <widget-deploy-location>/pom-connectorwidget/conf/properties.json.
For example, if widgets are deployed on POM Tomcat Application server, the default location of the properties.json file is /opt/AppServer/Tomct/apache-tomct-8.5/webapps/widgets/.
After making changes to any configurations in properties.json, you must restart the web container such as Tomcat on which widgets are deployed. Agents must log out and log in to POM Workspaces to notice the changes.
The parameters can be configured based on the requirement.
{
"FORCE_LOGIN" : "false",
"API_TIMEOUT" : "30",
"TRANSPORT" : "websocket",
"FALLBACK_TRANSPORT" : "long-polling",
"LOG_LEVEL" : "info",
"POM_CON_RETRY_COUNT" : "3",
"POM_REFRESH_TIMEOUT" : "15",
"CALLBACK_DUE_IN_UTC" : "FALSE",
"DISABLE_IS_IN_DO_NOT_CALL_LIST" : "FALSE",
"DISABLE_ADD_TO_DO_NOT_CALL_LIST" : "FALSE",
"USE_ELITE_NOT_READY_REASON_CODES" : "TRUE",
"AGENT_SCRIPT_FOR_SCREENPOP" : "FALSE",
"REPLACE_CHAR_FOR_SCREENPOP" : "$",
"PENDING_CALLBACK_TIMEOUT" : "0",
"MAX_CALLBACK_DAYS" : "-1",
"TWENTY_FOUR_HOUR_CLOCK_FORMAT" : "TRUE",
"DISABLE_DTMF" : "FALSE",
"DISABLE_NOTES" : "FALSE",
"DISABLE_CALLBACK" : "FALSE",
"DISABLE_CALLBACK_WIDGET_IN_PREVIEW: : "FALSE"
"WALK_AWAY_AGENT_CALLS_COUNT" : "2",
"SHOW_BLENDING_NOTIFICATIONS" : "TRUE",
"BLENDING_MODE" : "NOTIFY-CARD",
"CONTACT_CARD_TITLE" : "$Title Predefined$ $Last Name$ $First Name$",
"SHOW_DEFAULT_COMPLETION_CODE" : "FALSE",
"JOB_NOTIFICATIONS" : "TRUE",
"SORT_COMPLETION_CODE" : "FALSE",
"SORT_REASON_CODES" : "FALSE",
"SHOW_DEFAULT_EXPIRY_TIME" : "TRUE",
"SHOW_EXTERNAL_NUMBER_IN_CALLBACK" : "TRUE",
"SHOW_FREEFORM_IN_CONSULT" : "TRUE",
"SHOW_FREEFORM_IN_PREVIEW" : "TRUE",
"SHOW_FREEFORM_IN_REDIAL" : "TRUE",
"MAINTAIN_CALLBACK_NOTES_HISTORY" : "TRUE",
"SHOW_WARNING_FOR_OVERRIDING_CALLBACK" : "FALSE",
"MANUAL_BLEND" : "FALSE",
"REVERSE_BUTTONS_IN_COMPRESSED" : "TRUE",
"SHOW_COMPLETION_CODE_IN_TALKING" : "FALSE",
"SORT_COMPLETION_CODE_ON" : "codeID",
"ENABLE_SEMI_AUTOMATION_FOR_MANUAL_CAMPAIGN": "TRUE",
"DISPLAY_CONTACT_LIST_NAME" : "FALSE",
"CUSTOMER_DETAIL_WIDGET_TITLE : "",
"CUSTOMER_DETAIL_WIDGET_HEADING" : "$Title Predefined$ $Last Name$ $First Name$",
"CUSTOM_COMPLETION_CODE" :{"Default": "FALSE"},
"PREVIEW_DIAL_FAILED_NOTIFICATION" : "info"
}
Attribute name |
Description |
|---|---|
FORCE_LOGIN |
Controls the permissions to do a force login to POM every time while logging in. The default value of the attribute is FALSE. The values are:
|
API_TIMEOUT |
The number of seconds to wait for an API response from the POM server. If the server does not send a response within the stipulated time, the request times out. The possible value of this attribute is any positive integer. The default value is 30 seconds. |
TRANSPORT |
Controls the socket connection type. The values are:
The default value is websocket. |
FALLBACK_TRANSPORT |
Controls the fallback socket connection type if the TRANSPORT connection type fails. The values are:
The default value is long-polling. |
LOG_LEVEL |
Controls the debug level of the widgets in the Browser Console. The values are:
The default value is debug. |
POM_CON_RETRY_COUNT |
Controls the number of reconnect attempts to be made if there is a disconnect from the POM server. Possible value is any positive integer. The default value is 3. |
POM_REFRESH_TIMEOUT |
Controls the number of reconnect attempts to be made if there is a disconnect from the POM server. Possible value is any positive integer. The default value is 15. |
CALLBACK_DUE_IN_UTC |
Converts the Callback Due Time to local Agent Desktop Time. The default value is FALSE. The values are:
|
DISABLE_IS_IN_DO_NOT_CALL_LIST |
Enables or disables the The values are:
|
DISABLE_ADD_TO_DO_NOT_CALL_LIST |
Enables or disables the The values are:
|
USE_ELITE_NOT_READY_REASON_CODES |
Determines whether to use the Elite Not Ready codes for Outbound or use the reason codes configured in the Not Ready Reason code file. The default value is TRUE. |
AGENT_SCRIPT_FOR_SCREENPOP |
Controls whether the Agent Script configured for the campaign is used for Screenpop in Agent Script widget. The parameters can be configured using the Replace character. Possible values are either TRUE or FALSE. The default value is FALSE. |
REPLACE_CHAR_FOR_SCREENPOP |
Determines whether to replace the customer field value. Any field enclosed in this character is replaced while reconstructing the Screenpop URL. For example, $First Name$ is replaced by the value of the First Name Attribute value. Possible value is any valis character. The default value is $. |
PENDING_CALLBACK_TIMEOUT |
Sets the time duration for which the Pending callback Card persists. The default value is zero. The values are:
|
MAX_CALLBACK_DAYS |
Controls the date selection in callback widget. Only these many days can be selected for Callback. If the value is –1 then no restriction is applied. Possible value is any integer >=-1. The default value is -1. |
DISABLE_DTMF |
Enables or disables DTMF functionality. The default value is FALSE. The values are:
|
WALK_AWAY_AGENT_CALLS_COUNT |
Controls the setting of the Agent state to walkaway. For example, if for two consecutive calls the agent is not pressing any buttons on the screen, then the agent is set to Not Ready with walkaway. Possible value is any integer >=1. The default value is 2. |
TWENTY_FOUR_HOUR_CLOCK_FORMAT |
Determines whether to show the callback start and expiry time in 24-hour or 12-hour format. Possible values are either TRUE or FALSE. The default value is TRUE. |
SHOW_BLENDING_NOTIFICATIONS |
Shows the blending notifications. The default value is TRUE. The values are:
|
BLENDING_MODE |
Controls the system behavior when Agent is blended to Inbound or Outbound. The values are:
The default value is NOTIFY-CARD. |
CONTACT_CARD_TITLE |
Controls any attribute of the Contact list to be displayed in the Contact card. Place the attribute name inside $ $ characters. For example, $Title Predefined$ $Last Name$ $First Name$. The possible value is any String, with a replaceable parameter name. The default value of this parameter is $Title Predefined$ $Last Name$ $First Name$". |
SHOW_DEFAULT_COMPLETION_CODE |
Determines whether to show or hide the default completion code in the completion code list used for wrap-up. Possible values are either TRUE or FALSE. The default value is FALSE. |
JOB_NOTIFICATIONS |
Determines whether to show or hide the job attached notification to the agent. Possible values are either TRUE or FALSE. The default value is TRUE. |
SORT_COMPLETION_CODE |
Determines whether to sort the completion code list in alphabetical order and display to the Agent as there is a limit to display only 20 codes in the UI. The rest of the codes can be searched. Possible values are either TRUE or FALSE. The default value is FALSE. |
SORT_REASON_CODES |
Determines whether to sort the Not Ready Reason codes list in alphabetical order and display to the Agent as there is a limit to display only 20 codes in the UI. The rest of the codes can be searched. Possible values are either TRUE or FALSE. The default value is FALSE. |
SHOW_DEFAULT_EXPIRY_TIME |
Determines whether to show or hide the Callback Expiry Time in the callback widget. Possible values are either TRUE or FALSE. The default value is TRUE. |
SHOW_EXTERNAL_NUMBER_IN_CALLBACK |
Determines whether to allow or restrict setting External Number in the callback widget. Possible values are either TRUE or FALSE. The default value is TRUE. |
SHOW_FREEFORM_IN_CONSULT |
Determines whether to show or hide the free-form number input for the consult operation in the outbound contact card. Possible values are either TRUE or FALSE. The default value is TRUE. |
SHOW_FREEFORM_IN_PREVIEW |
Determines whether to show or hide the free-form number input in case of Preview-Dial Operation in the outbound contact card. Possible values are either TRUE or FALSE. The default value is TRUE. |
SHOW_FREEFORM_IN_REDIAL |
Determines whether to show or hide the free-form number input in case of Redial Operation in the outbound contact card. Possible values are either TRUE or FALSE. The default value is TRUE. |
SHOW_WARNING_FOR_OVERRIDING_CALLBACK |
Determines whether all controls of callback tab in outbound tools widget should be disabled, after a callback is set for a particular POM contact. Select the override check box to override the existing callback. Possible values are either TRUE or FALSE. The default value is FALSE. |
DISABLE_NOTES |
Enable or disable the Agent Notes feature. The default value is FALSE. The values are:
|
MAINTAIN_CALLBACK_NOTES_HISTORY |
Determines whether callback notes history should be maintained while creating a callback. The default value is TRUE. The values are:
|
DISABLE_CALLBACK |
Enable or disable the Callback feature. The default value is FALSE. The values are:
|
DISABLE_CALLBACK_WIDGET_IN_PREVIEW |
Enable or disable the Callback widget in preview feature. You can customize the feature using the following options:
|
MANUAL_BLEND |
Enable or disable the Manual Blend feature. The default value is FALSE. The values are:
|
SHOW_COMPLETION_CODE_IN_TALKING |
Enable or disable the Show Completion Code In Talking State feature. The default value is FALSE.
The values are:
|
ENABLE_SEMI_AUTOMATION_FOR_MANUAL_CAMPAIGN |
Enable or disable the Semi Automation For Manual Campaign feature. The default value is TRUE.
The values are:
|
REVERSE_BUTTONS_IN_COMPRESSED |
Use this parameter to enable Workspaces to control the positions of the buttons displayed in the Contact card. You can use this parameter only if you use the compressed layout. The default value of this parameter is TRUE. TRUE = Workspaces displays the most frequently used buttons on the right on the Contact card. FALSE = Workspaces displays the buttons as were displayed in the previous release. |
CUSTOMER_DETAIL_WIDGET_TITLE |
Use this parameter to configure customer details title of the customer detail widget. The default value of this paramter is None.
Nothing is displayed in front of customer detail title.
You can also add separators in between the keywords like &, *, → , etc (i.e → $Campaign Name$ & $Contact List Name$ ). |
CUSTOMER_DETAIL_WIDGET_HEADING |
Use this parameter to configure customer details heading of the customer detail widget.
Note:
You can remove the title, first name and last name to display only campaign name or contact list name in heading. You can add separators in between the keywords like &, *, → , etc (i.e → $Campaign Name$ & $Contact List Name$ ). |
DISPLAY_CONTACT_LIST_NAME |
This parameter is used for configuring whether to display contact list name or campaign name on customer card leg title. The default value for this parameter is FALSE which means campaign name is displayed by default. |
SORT_COMPLETION_CODE_ON |
This parameter works only work if the existing "SORT_COMPLETION_CODE" flag is set to "TRUE". The possible values are codeID , and codeValue. The default value is codeID. When SORT_COMPLETION_CODE is enabled the Default sorting will be performed on completion code Id (codeID). And if Completion Code Name (codeValue) is configured for SORT_COMPLETION_CODE_ON parameter, then it will follow Alphanumeric Sorting. |
CUSTOM_COMPLETION_CODE |
This parameter enables or disables the Completion code selection button on the custom card in POM widgets. You can set two values for this parameter as follows: TRUE = To disable the Completion code selection button. FALSE = To enable the Completion code selection button. The default value of this parameter is set to FALSE. Even if you set the CUSTOM_COMPLETION_CODE to FALSE, an agent can still use the custom widget to select the custom completion codes and release the line. You can specify the organization for which you want to enable or disable the Completion code selection button. For example, By default, the flag is disabled for the Default organization. Only the Default organization is present in the widget configuration file. This means the completion code selection button is available in the custom card only for the Default organization. You cannot set a value for this parameter if the campaign is running in the Preview or Dialing or Callback state. Third party widgets can set the completion code by using the following API: POMCONNECTORWIDGET.setCustomCompletionCodeAndReleaseLine( Completion code, Line Release) If a client invokes this API with the line release flag set to "Yes" , POM automatically releases the line and puts the Agent in wrap-up. |
PREVIEW_DIAL_FAILED_NOTIFICATION |
Controls the severity of the Dial Failed notification displayed on Workspaces. The default value of this attribute is set to INFO. The possible values are:
|