Commit Graph
1481 Commits
Author SHA1 Message Date
mattf 8b0825fd5e Added Wait Time options to in-groups. This is different from the Estimated Hold Time options because this is based only on the customer wait time. Also, second and third options were added for both allow the offering of a press 1, 2 and 3 option in the wait/hold time option features
git-svn-id: svn://192.168.202.10@1481 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-19 18:12:41 +00:00
mattf 2f2e5dc01c Added Non-Agent API function for updating leads: update_lead
Allows for searching by lead_id, vendor_lead_code and phone_number as well as the ability to insert a new lead if no results found. Works with custom fields as well.

git-svn-id: svn://192.168.202.10@1480 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-18 07:42:32 +00:00
mattf 6d9a174c43 Small bug fixes and link additions involving custom list fields
git-svn-id: svn://192.168.202.10@1479 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-13 15:16:16 +00:00
mattf 44590dea74 Added recording fields output options to Calls Export Report
git-svn-id: svn://192.168.202.10@1478 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-13 06:48:15 +00:00
mattf dad2ed20df Added ability to run selected reports from a mysql slave server
Added date links to timeclock detail user links
Added entry_list_id field to vicidial_list for use in defining list that custom fields were associated with

git-svn-id: svn://192.168.202.10@1477 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-13 04:55:34 +00:00
mattf 6ce9893d08 changed vicidial_hopper table to MEMORY engine
git-svn-id: svn://192.168.202.10@1476 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-08 15:18:09 +00:00
mattf 86abc3b466 3rd gen lead loader, changed list ID override and phone code override to pull-down lists
git-svn-id: svn://192.168.202.10@1475 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-08 12:02:59 +00:00
mattf 3bb2ef8e1d Added ability to purge only one campaign's leads in the hopper, issue #349
git-svn-id: svn://192.168.202.10@1474 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-07 03:41:54 +00:00
mattf 6d0f35b712 doc updates for new perl modules required for 3rd gen web-based lead loader
git-svn-id: svn://192.168.202.10@1473 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-07 03:18:39 +00:00
mattf 3525418d9b Added third generation web-based lead loader capable of loading more data
file types and optionally loading all of them with custom list fields. 
You must install the following perl modules on your web server for this
new lead loader to work:
	cpan> install Spreadsheet::XLSX
	cpan> install Spreadsheet::Read
To get to the new lead loader, click to:
	Lists -> Load New Leads -> 3rd Gen Lead Loader
Here is a list of the file formats(by file extension) that are now
supported by the third generation web lead loader:
	TXT  - tab or pipe delimited
	CSV  - comma separated values
	XLS  - MS Excel 2000/XP
	XLSX - MS Excel 2007+
	SXC  - OpenOffice.org First Generation Spreadsheet
	ODS  - OpenOffice.org OpenDocument Spreadsheet

git-svn-id: svn://192.168.202.10@1472 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-07 03:10:01 +00:00
mattf d47edf5be9 Added ability to load lead data into custom fields of lists using the web-based lead loader, only works with CSV and TXT files, and you must use a list ID override and select Custom Format.
git-svn-id: svn://192.168.202.10@1471 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-05 23:39:00 +00:00
mattf 44d1b68b7b Added several new options to agi-AGENT_route.agi
Added ability to send vendor_lead_code as a channel variable into the ALL_inbound AGI script when using VIDPROMPT Call Handle methods

git-svn-id: svn://192.168.202.10@1470 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-05 18:14:27 +00:00
mattf c6b9a7ef2f fixed bug 362, issue with some state call times not being implemented
git-svn-id: svn://192.168.202.10@1469 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 19:44:32 +00:00
mattf 89eb67b406 minor fix for outbound interval report, bug 351
git-svn-id: svn://192.168.202.10@1468 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 19:21:55 +00:00
mattf 8bd35baac0 added custom fields import ability to the add_lead function in the non-agent API
git-svn-id: svn://192.168.202.10@1467 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 16:38:58 +00:00
mattf f5c48a0300 Added filter for special characters in web-based lead loader
git-svn-id: svn://192.168.202.10@1466 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 15:48:06 +00:00
mattf c0b0dcca4c changed vicidial_auto_calls table to MEMORY table and added memory unused reset nightly in ADMIN_keepalive_ALL.pl script
git-svn-id: svn://192.168.202.10@1465 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-04 02:05:41 +00:00
mattf b4257b6996 Added ability to display and edit custom fields in the lead modification page
git-svn-id: svn://192.168.202.10@1464 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-03 17:32:08 +00:00
mattf 6df9668e5b small fix for custom fields in functions.php
git-svn-id: svn://192.168.202.10@1463 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-02 21:20:07 +00:00
mattf f1a40d059f Added Custom List Fields functions to the Admin and Agent web interfaces. To activate you need to enable custom fields in system settings, then you can go to the Lists section to add custom fields to a list. The fields are tied to a list, not a campaign, and they can be displayed in a new tab in the agent interface, and there is a new option to have the Get Call Launch open this custom fields tab upon a call being sent to the agent. Also, the Calls Export Report and the List Download feature include the custom fields values for the leads exported. There is currently no way to import data through the lead loader into custom fields.
git-svn-id: svn://192.168.202.10@1462 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-02 19:59:28 +00:00
mattf 9d12742228 Renamed the password fields in the modify phone page for the admin interface
Added SCRIPT field type to custom fields

git-svn-id: svn://192.168.202.10@1461 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-29 06:47:02 +00:00
mattf 910d685dcb Added code to deal with Asterisk Manager API logoff timeout changes in several scripts.
git-svn-id: svn://192.168.202.10@1460 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-25 19:41:54 +00:00
mattf 0b7ea3878d Added new code to vicidial.php to help deal with agents on poor network connections. New vicidial.php option is $conf_check_attempts
git-svn-id: svn://192.168.202.10@1459 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-25 16:53:26 +00:00
mattf 570b566b4f Fixed preset and timer bugs in vdc_db_query.php for auto-dial calls
Added new format to lead loader

git-svn-id: svn://192.168.202.10@1458 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-25 13:20:43 +00:00
mattf 9bd5c9d8f5 Fix for dispo call url bug related to dialed number and label
git-svn-id: svn://192.168.202.10@1457 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-24 18:06:46 +00:00
mattf 02e19a87b6 do not overwrite security_phrase in outbound survey campaigns if it is populated
git-svn-id: svn://192.168.202.10@1456 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-24 01:00:50 +00:00
mattf b709c3dc7f Added ability for inbound calls to take priority over outbound campaign calls in the outbound call handling process
git-svn-id: svn://192.168.202.10@1455 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-23 17:55:11 +00:00
mattf 8955b4f633 Added custom default field names for fields in the agent interface. Defined in the Admin System Settings
git-svn-id: svn://192.168.202.10@1454 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-23 02:42:22 +00:00
mattf 8f5f0faba6 Added function for start_call_url to work with remote agents
git-svn-id: svn://192.168.202.10@1453 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-22 15:25:32 +00:00
mattf 17804fd3b7 Added TTS voice as a web-configurable field defined per TTS entry
git-svn-id: svn://192.168.202.10@1452 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-22 03:55:26 +00:00
mattf 5f42aae84e fixed small bug in calltime AGI script
git-svn-id: svn://192.168.202.10@1451 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-22 01:41:50 +00:00
mattf 63a2a8539f Added admin_web_directory system settings variable for non-default admin web directories
git-svn-id: svn://192.168.202.10@1450 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-21 14:39:59 +00:00
mattf 0c2d9e0ba4 small fix for callcard admin
git-svn-id: svn://192.168.202.10@1449 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-19 14:37:44 +00:00
mattf fdaa80b070 Added Spanish and French sounds for date and say functions to work in those languages
git-svn-id: svn://192.168.202.10@1448 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-19 14:08:05 +00:00
mattf 246435ddda Added middle_initial as editable field in modify lead page
minor fix for admin.php

git-svn-id: svn://192.168.202.10@1447 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-18 05:59:37 +00:00
mattf 14bc104ab7 Added help for Call Menu changes made in the last commit
git-svn-id: svn://192.168.202.10@1446 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-17 13:21:52 +00:00
mattf 83c1bbec7d Added prompt options for in-group VIDPROMPT methods when initiated from Call Menus
git-svn-id: svn://192.168.202.10@1445 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-17 04:01:30 +00:00
mattf 160a7b4810 Added dccsv52 import file format
changed hopper to calculate dialable leads every minute for active campaigns, instead of only when leads are loaded for a campaign

git-svn-id: svn://192.168.202.10@1444 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-06-16 13:28:53 +00:00
mattf f05a5bc197 Added Agent API functions for Send DTMF, Park Customer and the Transfer Conference functions as well
Backported two small bug fixes to 2.2 branch

git-svn-id: svn://192.168.202.10@1443 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-28 02:26:51 +00:00
mattf 72fcbff3a3 added cleaning of north american CID(1 prefix) in ALL_inbound script and resetting of on-hold interval after hold-time-option played
git-svn-id: svn://192.168.202.10@1442 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-27 05:27:05 +00:00
mattf 6fd53c6a30 fixed minor bug in alt language translations related to no hopper leads and manual dialing
git-svn-id: svn://192.168.202.10@1441 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-27 04:04:38 +00:00
mattf 49e1e3e05a Added utility in CallCard section to generate new card IDs and added view-by-Run function
update Italian agc_it translation

git-svn-id: svn://192.168.202.10@1440 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-27 00:58:08 +00:00
mattf e56c56ff69 backport of trunk fix for remote agent multi-server bug
git-svn-id: svn://192.168.202.10@1439 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-24 20:12:48 +00:00
mattf f7256f83ed fixed multi-server remote agent issue
added agent screen resolution change utility for ubuntu

git-svn-id: svn://192.168.202.10@1438 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-24 20:00:00 +00:00
mattf 915a430459 Added In-group options for setting the length of the on hold message and the hold time option press message as well as offering the option to have those two prompts be non-blocking and allow existing newer calls through to agents while the prompts are playing
git-svn-id: svn://192.168.202.10@1437 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-23 19:03:35 +00:00
mattf 567bccedc4 Added Call Time after-hours filename override options used by inbound groups
Added Campaign setting for inbound queue no dial that will prohibit outbound auto-dialing if there are any allowed in-group calls in queue if enabled

git-svn-id: svn://192.168.202.10@1436 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-18 11:19:12 +00:00
mattf cdeacb4e8d changed hold time callback filename to hold time after press filename and it now works after all PRESS_ hold time options if customer presses 1.
changed user_login_first in vicidial.php to attempt full login in one step after gathering phone login values from user record.

git-svn-id: svn://192.168.202.10@1435 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-14 03:44:23 +00:00
mattf 2ffe103858 small fixes for inbound PRESS changes
added csvdcref51 CLI lead loader format

git-svn-id: svn://192.168.202.10@1434 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-13 19:39:34 +00:00
mattf 1da848c86b Added hide_timeclock_link option to vicidial.php options.php
git-svn-id: svn://192.168.202.10@1433 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-13 11:31:14 +00:00
mattf 81b0915356 Added several "PRESS-1" options to Hold Time Options settings for in-groups
git-svn-id: svn://192.168.202.10@1432 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-13 01:53:02 +00:00