Added "Show Confetti" campaign setting, allowing for confetti to be shown to agents when they disposition a call as a SALE and/or a CALLBACK flagged status.

Added "Abandon Check Queue" feature, to catch dropped Call Menu calls that are tagged with a Lead ID. For more information, see the bottom of the INBOUND_CALLBACK_QUEUE.txt document.
Added "Asterisk Restart URL" to the Modify Servers page, this can send a URL request any time Asterisk is auto-restarted on that server.
Added display of inbound Call Menu calls to the Admin Modify Lead page if CallerID display option is used on page.

git-svn-id: svn://192.168.202.10@3699 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2023-03-12 15:42:36 +00:00
parent eab35a726b
commit 92d80cf587
17 changed files with 1324 additions and 45 deletions
@@ -1,4 +1,4 @@
# version: 20230306204901
# version: 20230311080601
users-user User ID <QXZ>This field is where you put the users ID number, can be up to 20 digits in length, Must be at least 2 characters in length. We strongly recommend not reusing user accounts for different users, for reporting accuracy. To disable a user account, set the Active option to -N-.</QXZ>
users-pass Password <QXZ>This field is where you put the users password. Must be at least 2 characters in length. Only letters and numbers are allowed in user passwords. A medium strength user password will be at least 10 characters in length, and a strong user password will be at least 20 characters in length and have letters as well as at least one number. It is recommended that you use a longer password if possible, stringing together several unrelated words with no spaces, and a number somewhere in the string. The maximum size of a password is 100 characters.</QXZ>
users-force_change_password Force Change Password <QXZ>If this option is set to Y then the user will be prompted to change their password the next time they log in to the administration webpage or the agent screen. Default is N.</QXZ>
@@ -419,6 +419,7 @@ campaigns-blind_monitor_message Blind Monitor Notice <QXZ>This is the message th
campaigns-blind_monitor_filename Blind Monitor Filename <QXZ>This is the audio file that will play in the agents session at the start of someone blind monitoring them. This prompt will be played for everyone in the session including the customer if any is present. Default is empty.</QXZ>
campaigns-max_inbound_calls Max Inbound Calls <QXZ>If this setting is set to a number greater than 0, then it will be the maximum number of inbound calls that an agent can handle across all inbound groups in one day. If the agent reaches their maximum number of inbound calls, then they will not be able to select inbound groups to take calls from until the next day. This setting can be overridden by the User setting of the same name. Default is 0 for disabled.</QXZ>
campaigns-max_inbound_calls_outcome Max Inbound Calls Outcome <QXZ>If the Max Inbound Calls setting above is enabled, this will be the outcome of what happens to the agent when the maximum number of inbound calls is reached. DEFAULT will halt all inbound call handling to the agent, and if the agent is in an INBOUND_MAN campaign, it will only allow them to manual dial, with no pausing ability. ALLOW_AGENTDIRECT will allow the agent to continue to receive AGENTDIRECT in-group calls after they have reached the max inbound calls count. ALLOW_MI_PAUSE will allow an agent in an INBOUND_MAN campaign to continue to pause after they have reached the max inbound calls count. Default is DEFAULT.</QXZ>
campaigns-show_confetti Show Confetti <QXZ>Enable this option to add a bit of visual flair to the agent interface by having the screen rain confetti whenever the agent sets a call disposition that has been flagged with a sale or callback category. Options are SALES for sale calls only, CALLBACKS for callbacks only, and SALES_AND_CALLBACKS for both categories. By default the confetti will rain for 2 seconds after the call is dispositioned, but the duration of the confetti falling, the amount of confetti, and speed at which the confetti falls can be configured via an optional settings container, CONFETTI_SETTINGS. Default is DISABLED</QXZ>
lists-list_id List ID <QXZ>This is the numerical name of the list, it is not editable after initial submission, must contain only numbers and must be between 2 and 8 characters in length. Must be a number greater than 99.</QXZ>
lists-list_name List Name <QXZ>This is the description of the list, it must be between 2 and 20 characters in length.</QXZ>
lists-list_description List Description <QXZ>This is the memo field for the list, it is optional.</QXZ>
@@ -1026,6 +1027,7 @@ servers-external_web_socket_url External Web Socket URL <QXZ>For systems running
servers-active_asterisk_server Active Asterisk Server <QXZ>If Asterisk is not running on this server, or if the dialing processes should not be using this server, or if are only using this server for other scripts like the hopper loading script you would want to set this to N. Default is Y.</QXZ>
servers-auto_restart_asterisk Auto-Restart Asterisk <QXZ>If Asterisk is running on this server and you want the system to make sure that it will be restarted in the event that it crashes, you might want to consider enabling this setting. If enabled, the system will check every minute to see if Asterisk is running, and if it is not it will attempt to restart it. This process will not run in the first 5 minutes after a system has been up. Default is N.</QXZ>
servers-asterisk_temp_no_restart Temp No-Restart Asterisk <QXZ>If Auto-Restart Asterisk is enabled on this server, turning on this setting will prevent the auto-restart process from running until after the server is rebooted. Default is N.</QXZ>
servers-ara_url Asterisk Restart URL <QXZ>If populated, this option will send a URL request for this URL every time that the Asterisk process is auto-restarted on this server. Default is blank for disabled.</QXZ>
servers-active_agent_login_server Active Agent Server <QXZ>Setting this option to N will prevent agents from being able to log in to this server through the agent screen. This is very useful when using a phone login load balanced setup. Default is Y.</QXZ>
servers-generate_conf Generate conf files <QXZ>If you would like the system to auto-generate asterisk conf files based upon the phones entries, carrier entries and load balancing setup within the system then set this to Y. Default is Y.</QXZ>
servers-rebuild_conf_files Rebuild conf files <QXZ>If you want to force a rebuilding of the Asterisk conf files or if any of the phones or carrier entries have changed then this should be set to Y. After the conf files have been generated and Asterisk has been reloaded then this will be changed to N. Default is Y.</QXZ>
@@ -1132,6 +1134,7 @@ settings-callcard_enabled Enable CallCard <QXZ>This setting enables the CallCard
settings-test_campaign_calls Enable Campaign Test Calls <QXZ>This setting enables the ability to enter a phone code and phone number into fields at the bottom of the Campaign Detail screen and place a phone call to that number as if it were a lead being auto-dialed in the system. The phone number will be stored as a new lead in the manual dial list ID list. The campaign must be active for this feature to be enabled, and it is recommended that the lists assigned to the campaign all be set to inactive. The dial prefix, dial timeout and all other dialing related features, except for DNC and call time options, will affect the dialing of the test number. The phone call will be placed on the server selected as the voicemail server in the system settings. Default is 0 for disabled.</QXZ>
settings-did_system_filter DID System Filter <QXZ>This setting enables the special did_system_filter DID entry. The filter settings in this DID entry will be applied to all incoming calls to the system, prior to any other actions on the call. This feature is commonly used for system-wide inbound blacklists, or filtering of do-not-contact phone numbers. Default is 0 for disabled.</QXZ>
settings-inbound_answer_config Inbound Answer Configuration <QXZ>If enabled, this allows you to override the default behavior with inbound calls automatically being answered when they are routed. After this is enabled, you will see options to define if an Answer signal is sent at the individual DID, In-Group or Call Menu level. Default is 0 for disabled.</QXZ>
settings-abandon_check_queue Enable Abandon Check Queue <QXZ>If enabled, this allows you to use the Abandon Check Queue to call back customers that called in to your system but did not talk to an agent. See the details for this feature at the bottom of the INBOUND_CALLBACK_QUEUE.txt document. Default is 0 for disabled.</QXZ>
settings-enable_international_dncs Enable Interational DNCs <QXZ>If enabled, this allows you to create DNC lists for individual countries and provides the option to scrub against these lists when loading lead files.</QXZ>
settings-user_new_lead_limit New Leads Per List Limit <QXZ>This setting enables the new lead limits per list to be set on the list modify page and the user list new lead limit page. This feature will only work properly if the campaign is set to either the MANUAL or INBOUND_MAN Dial Method and No Hopper dialing is enabled. Default is 0 for disabled.</QXZ>
settings-daily_call_count_limit Enable Daily Called Count Limits <QXZ>Enabling this setting will allow you to define a daily called count limit on a per campaign basis. Default is 0 for disabled.</QXZ>