Commit Graph
287 Commits
Author SHA1 Message Date
mattf 054c91404d Mysql schema fix for create
git-svn-id: svn://192.168.202.10@1718 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-02 21:38:31 +00:00
mattf 735714f526 Added ability to set custom callerID numbers per campaign for outbound calls by areacode. You can even set multiple callerIDs per areacode.
git-svn-id: svn://192.168.202.10@1717 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-01 16:12:37 +00:00
mattf 44b6490cb7 Added survey_recording option for outbound survey campaigns
git-svn-id: svn://192.168.202.10@1716 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-30 03:25:22 +00:00
mattf b22c0a7a9a Added optional DID Agent logging as System Settings option. This logs calls that come into DIDs in a separate table that includes the in-group and user that the call was sent to, if applicable
git-svn-id: svn://192.168.202.10@1714 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-22 17:15:16 +00:00
mattf eb8f732fbe Added noanswer logging feature to System Settings, will log only auto-dial calls that are not answered to a separate table
Added new Team Performance Detail report to the Reports page. This is a fairly detailed and database-intensive report that summarizes several user-grouped statistics

git-svn-id: svn://192.168.202.10@1708 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-09 20:34:24 +00:00
mattf ed95c85bb8 Added ability to chose the type of callerid sent for inbound ring-agent calls in the in-group: GENERIC, INGROUP, CUSTOMER PHONE and combos.
Added NA Call URL feature to campaigns and in-groups, works like dispo call url but only for non-agent handled calls like DROP, NA, etc...
Changed MULTI_LEAD Auto-Alt-Dial to use Auto-Alt-Dial Statuses set in the campaign automatically, you may need to add auto-alt-statuses
Added a check to admin.php to prevent submission of campaign and in-group changes before the entire form loads
Added call_id as a script and url variable
Added debug logging of dispo/start/add-lead/no-agent URL submissions to a database table

git-svn-id: svn://192.168.202.10@1706 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-02 05:49:37 +00:00
mattf a42869f2e9 Added DISPO_SELECT_DISABLED option for the Dispo Disable setting in campaigns
git-svn-id: svn://192.168.202.10@1705 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-31 02:54:02 +00:00
mattf 0a4940a6fc Added options to set the voicemail zone and extra voicemail options for each voicemail box in phones and extra voicemail boxes. Also added default voicemail zone and timezone settings in the system settings. Added several new zonemessages to the default voicemail.conf.sample file
git-svn-id: svn://192.168.202.10@1702 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-27 14:57:59 +00:00
mattf 632313067b Added HIDEBLOB custom field type
small changes to agent interface

git-svn-id: svn://192.168.202.10@1697 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-19 13:51:58 +00:00
mattf edeec964f8 Added manual dial agent skip lead logging to the user stats page
Small changes to bulk phone insert script, added Help section

git-svn-id: svn://192.168.202.10@1695 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-18 21:25:14 +00:00
mattf f77693a630 Fixed bug in new install SQL script
git-svn-id: svn://192.168.202.10@1690 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-08 12:01:18 +00:00
mattf b1bc4708c1 Added last_inbound_call_time and last_inbound_call_finish Next Agent Call routing options to in-groups
git-svn-id: svn://192.168.202.10@1689 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-07 18:22:51 +00:00
mattf be1c7a2050 Added Outbound Campaign Test Call feature to allow you to place a call from the Campaign Detail screen that will go out as if it were an auto-dial call. Must be enabled in System Settings.
Added ability to check for USA and Canada valid prefix and areacodes when loading leads into the web/cli/api lead loaders

git-svn-id: svn://192.168.202.10@1687 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-06 12:26:41 +00:00
mattf 3e5f7d53fb Added HIDDEN and READONLY field types for custom list fields.
Fixed issue changing DISPLAY and SCIRPT field types to other types.

git-svn-id: svn://192.168.202.10@1684 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-06-30 16:14:30 +00:00
mattf a27fb4288f Added queuemetrics_pe_phone_append option
git-svn-id: svn://192.168.202.10@1682 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-06-27 05:03:56 +00:00
mattf e6ab6a94ea Added Agent Screen Labels sub-section of the Admin functions. Allows for each campaign to use a different set of labels for the fields on the default agent screen.
Added ability to define the agent screen status fields shown to the agent: Call ID, Lead ID and List ID

git-svn-id: svn://192.168.202.10@1681 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-06-25 13:51:55 +00:00
mattf 5297d8af55 Added ability to disable agent dispo screen
git-svn-id: svn://192.168.202.10@1676 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-06-20 01:32:44 +00:00
mattf 0dabb9cd20 Added a Dial Level Difference Target Method option to restrict this feature to only calculation of dial level or to affect the calls dialed on each dialing engine.
git-svn-id: svn://192.168.202.10@1671 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-06-02 14:17:34 +00:00
mattf e318f07bde Added Callback Days Limit campaign option to allow scheduled callbacks to be scheduled only a set number of days from today.
git-svn-id: svn://192.168.202.10@1670 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-06-01 02:03:48 +00:00
mattf c92ac12263 Added CALLMENU Survey Method
git-svn-id: svn://192.168.202.10@1667 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-29 05:21:08 +00:00
mattf b518de6662 Added webphone_auto_answer option
git-svn-id: svn://192.168.202.10@1665 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-27 00:26:54 +00:00
mattf dbfc261b04 Added ability to have outbound auto-dial campaigns drop to an audio prompt or a call menu. Outbound IVR Report added. Added optional logging of call menu caller key presses. Lead ID can now be preserved on calls coming from auto-dial or in-groups that go through call menus and back into an in-group.
git-svn-id: svn://192.168.202.10@1664 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-26 04:37:51 +00:00
mattf 8b9f2b8e40 Added option to List Modification screen to allow you to choose the method of time zone adjustment that happens nightly on a per list basis
Added Available Only Tally Threshold and Auto Dial Level Threshold options, allowing settings to change automatically with less agents

git-svn-id: svn://192.168.202.10@1658 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-14 18:05:11 +00:00
mattf 2624fe194f Added Custom 3-Way Button Transfer feature which allows for 3-way calls to be placed using one of several lead fields or campaign presets, as well as the customer optionally being put on park, and the transfer - conf frame being brought up, all at the click of one button on the main agent screen.
git-svn-id: svn://192.168.202.10@1655 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-07 12:04:54 +00:00
mattf 6598fbf2f1 Added post_phone_time_diff_alert feature to give an alert on manual dial campaigns if the phone number area code and the postal code are in different time zones, or if either of them are outside of the local call time for the campaign. Viewable in preview mode as well as lead info viewing from the callbacks list, the call log and search results in the agent interface.
git-svn-id: svn://192.168.202.10@1650 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-01 01:52:18 +00:00
mattf 5e518d2757 SQL changes needed for last commit
git-svn-id: svn://192.168.202.10@1649 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-04-30 18:48:17 +00:00
mattf 1fe057f707 Added manual_dial_cid option to campaigns
Added another specialized agent log cleanup function to that process

git-svn-id: svn://192.168.202.10@1645 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-04-29 00:42:55 +00:00
mattf 6a05de023e Added option to use the owner field to define a time zone abbreviation code when loading leads
Bug fixes
Updated the phone codes table and loading code

git-svn-id: svn://192.168.202.10@1643 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-04-24 13:55:06 +00:00
mattf 8a078adb0f added run time logging to the api functions
git-svn-id: svn://192.168.202.10@1637 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-04-09 12:29:29 +00:00
mattf 9779c2ad54 Added recording ability for Remote Agents
Added logged-in-user displayed in admin pages
Added the PDROP status for outbound auto-dial
Changed some logging of calls when using CPD

git-svn-id: svn://192.168.202.10@1629 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-03-25 03:52:14 +00:00
mattf 0541b54287 Added reset_time to add_list and update_list API functions
Added NAMEPHONE duplicate check options to add_lead
Fixed DST error in manual dial last_local_call_time

git-svn-id: svn://192.168.202.10@1623 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-03-17 01:12:25 +00:00
mattf 7688da73f2 Added Campaign option to auto-pause agents when they go into several pre-call functions like Manual Dial, Lead Search, Callbacks Check, etc. Also added an option to auto-resume the agent when leaving those funtions.
Fixed browser dimensions gathering in IE

git-svn-id: svn://192.168.202.10@1618 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-03-10 10:58:40 +00:00
mattf 3939276642 Added DEFER options to the scheduled callbacks alert campaign feature
git-svn-id: svn://192.168.202.10@1613 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-03-04 21:55:05 +00:00
mattf c631aaf556 Added on-hook phone agent features for inbound calls
Added ring_all Next-Agent-Call feature for inbound calls
  see UPGRADE doc for more details

git-svn-id: svn://192.168.202.10@1611 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-03-04 15:36:10 +00:00
mattf 871aecd201 Several fixes and small changes to QM queue_log logging
Added phone alias load balance login server twin validation option
Raising the input limit on most URL admin fields to 2000 characters

git-svn-id: svn://192.168.202.10@1609 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-02-25 05:50:23 +00:00
mattf 0aebf3d981 Added options to restrict agent lead search to the owner field equal to the user, user group or selected territories for the agent
Changed Campaign VDAD Extension to Routing Extension in the campaign screen, updated help section for the field also

git-svn-id: svn://192.168.202.10@1606 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-02-23 14:26:29 +00:00
mattf 05222d16b6 Added Agent Lead Search feature
Added display of lead searches in user stats page
Fixed rare performance bug in real time report

git-svn-id: svn://192.168.202.10@1603 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-02-18 20:53:57 +00:00
mattf 48ddb59d86 Added Secondary List Order which allows for further sorting of leads to be dialed by a secondary sorting method
Added Default Campaign setting for the My Callback agent interface option so that the checkbox can be pre-selected or not on every call
Added the campaign option for per-call call notes in the agent interface. If the User Group also has Call Log enabled, the agent can also see the call notes from previous calls.

git-svn-id: svn://192.168.202.10@1601 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-02-15 19:23:30 +00:00
mattf 309b8e9f84 Added the ability to use custom statuses for scheduled callbacks. These are configurable with the Scheduled Callbacks flag in the System Statuses and Campaign Statuses administrative screens.
Rearranged the statuses admin screens

git-svn-id: svn://192.168.202.10@1599 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-02-13 07:31:59 +00:00
mattf be9e4fbc1c Added add_user and add_phone non-agent API functions
git-svn-id: svn://192.168.202.10@1596 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-01-28 03:49:08 +00:00
mattf 7d58e0e347 Added List Order randomize feature
Added two new QM options in System Settings

git-svn-id: svn://192.168.202.10@1585 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-01-09 17:07:15 +00:00
mattf b44c4911a3 Added capability for agent interface to have webphone as a thin top bar
Added TOGGLE_OFF dialplan option for webphone

git-svn-id: svn://192.168.202.10@1582 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-12-27 22:06:51 +00:00
mattf ef90d53743 Added option to display statuses within the active lists of a campaign in the campaign modification screen
git-svn-id: svn://192.168.202.10@1573 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-12-10 01:32:18 +00:00
mattf ee936cb26c Added List override options for webform fields
Added script to purge all vicidial_callbacks records that are inactive or are tied to deleted leads, AST_DB_dead_cb_purge.pl

git-svn-id: svn://192.168.202.10@1558 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-11-28 08:15:42 +00:00
mattf bfa8bd03e5 Added campaign options to allow for the ability to filter manual dial calls to adhere to the call time scheme selected for the campaign, and added the ability to queue multiple manual dial calls for a specific logged-in agent using the Agent API
git-svn-id: svn://192.168.202.10@1555 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-11-24 22:15:28 +00:00
mattf 3d16c880e4 Added more options for the concurrent transfer limit campaign setting
git-svn-id: svn://192.168.202.10@1548 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-11-15 19:00:22 +00:00
mattf ac2639d939 Added campaign feature to automatically adjust the hopper level to the dialing rate and the number of active agents, also added a trim feature to make sure the hopper is not filled too much
Added source field to the vicidial_hopper table

git-svn-id: svn://192.168.202.10@1546 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-11-12 21:18:56 +00:00
mattf c3ac445a1f Added ADDMEMBER queue_log logging option to System Settings, and added CALLERONHOLD entries to queue_log when customer is on park.
Added admin no-cache and auto-refresh of modify screens to admin interface. These are configurable in the System Settings
Added option for cross-server phone dialplan extensions in System Settings.

git-svn-id: svn://192.168.202.10@1543 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-11-08 06:27:05 +00:00
mattf f110dced3c Added ability to change users' in-group settings from the in-group modification screen in bulk.
Added Agent Average time stats option to the real-time screen. Must enable realtime_agent_time_stats option in campaign screen.
Added customer park time counter to the agent screen when customer is on park. Also, added logging of parked calls to park_log table
Added agents in Dispo count to real-time screen
Fixed backward compatibility issue with QM recording retrieval and live monitoring
Added new 855 toll free code to example dialplan(commented out)
Fixed missing variables in Start and Dispo call url functions

git-svn-id: svn://192.168.202.10@1539 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-10-25 01:17:14 +00:00
mattf 0807453532 Added In-Group options for Estimated Hold Time Minimum, which can replace the "15 seconds" minimum accouncement with an announcement of your choosing
Added a campaign option for Manual Preview Dial, to enable or disable that manual dial option, as well as allowing or disallowing for the SKIP lead option.
Added two new recording filename variable options: VENDORLEADCODE, LEADID
Raised limits on several agent interface lists(statuses, ingroups,etc...)

git-svn-id: svn://192.168.202.10@1535 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-10-08 08:37:16 +00:00