Commit Graph
335 Commits
Author SHA1 Message Date
mattf 1b9a742810 Added inbound email queue to agent support
git-svn-id: svn://192.168.202.10@1905 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-23 04:28:32 +00:00
mattf ba378e1176 Standardization of list_id fields at 19 digits
git-svn-id: svn://192.168.202.10@1904 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-12 21:34:30 +00:00
mattf 0ddf5bd302 Added a campaign feature to allow an agent to search for a lead while on an
inbound call and have their active lead change to a search result lead
 that they select.

git-svn-id: svn://192.168.202.10@1903 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-12-06 22:45:00 +00:00
mattf 5a33b5354c Added Enhanced Disconnect logging for outside of the USA, disabled by default
git-svn-id: svn://192.168.202.10@1891 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-30 05:20:26 +00:00
mattf 16a1695402 Added list expiration date feature
Added Other Campaign DNC List campaign option

git-svn-id: svn://192.168.202.10@1881 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-26 03:29:40 +00:00
mattf 488921c703 Added call time inbound holiday functions
git-svn-id: svn://192.168.202.10@1880 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-24 20:56:14 +00:00
mattf ba316d527a Added QueueMetrics Socket-send function for custom queue_log record sending
git-svn-id: svn://192.168.202.10@1879 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-21 02:19:31 +00:00
mattf 06c0f51caf Added QC functionality
git-svn-id: svn://192.168.202.10@1877 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-11-16 21:12:44 +00:00
mattf 98df4848e0 Added more validation of agent sessions to prevent double-logins
Added campaign option to show a "Pause After Next Call" link to the agent screen below the Pause/Resume buttons
Added campaign option to set owner field to user if the owner field is empty

git-svn-id: svn://192.168.202.10@1869 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-10-29 11:11:16 +00:00
mattf 05a7f137a2 Added servers svn version information
git-svn-id: svn://192.168.202.10@1868 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-10-28 03:51:39 +00:00
mattf b0632f4888 Added ability to set an audio store file for the voicemail greeting message
Added ability to delete audio files from the audio store

git-svn-id: svn://192.168.202.10@1865 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-10-19 13:43:41 +00:00
mattf 07ed13e465 Added _BLANK options to owner only dialing to allow for dialing of non-assigned leads
git-svn-id: svn://192.168.202.10@1864 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-10-19 08:14:29 +00:00
mattf 6c38c9bfc4 Changed Local Channel Resolution status to LRERR to avoid confusion since it isn't related to Least Cost Routing
git-svn-id: svn://192.168.202.10@1863 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-10-10 20:14:20 +00:00
mattf 666c7d93eb Moved some statements from first install to create tables SQL files for installation
git-svn-id: svn://192.168.202.10@1855 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-09-06 17:59:14 +00:00
mattf c6df8954a9 Added vicidial_dial_log outbound call logging
git-svn-id: svn://192.168.202.10@1854 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-08-31 21:19:27 +00:00
mattf 34f55397cb Added non-loading webphone options and API agent call and webphone url functions
git-svn-id: svn://192.168.202.10@1852 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-08-20 15:08:18 +00:00
mattf 9d6d067e97 Added add_group_alias non-agent API function
Added System Settings option to disable list counts in admin web screens

git-svn-id: svn://192.168.202.10@1848 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-08-10 14:23:21 +00:00
mattf b234c1c640 Added recording and webserver functions to the agent API
git-svn-id: svn://192.168.202.10@1847 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-08-10 12:31:28 +00:00
mattf fe5e956355 Added option to allow for SQL qualifying of a lead before playing a Call Menu
git-svn-id: svn://192.168.202.10@1838 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-07-06 21:01:55 +00:00
mattf 4ec5347e72 Change default carriers entries to not use r or t for Dial flags
git-svn-id: svn://192.168.202.10@1834 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-06-27 12:06:04 +00:00
mattf ce904dc898 Added Safe Harbor Audio Field to campaign options which allows for a lead field to be used as an override safe harbor audio on a per-lead basis
git-svn-id: svn://192.168.202.10@1827 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-30 14:21:16 +00:00
mattf 30d37dfea4 Added Dial In-group CID setting to In-Group modification screen to allow for agent manual dial in-group calls to have a specific CID per in-group
tweaked the Dial In-group code in several places for efficiency and to remove blocking in the ALL inbound agi script

git-svn-id: svn://192.168.202.10@1817 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-14 14:02:53 +00:00
mattf 8ec1af2871 Added options to allow for an agent to place manual dial calls out as if they were in-group inbound calls. Also allows for no-dial calls that are not actually placed out the telco, but are logged as calls. For more information see the "In-Group Manual Dial" options in Campaign Detail
git-svn-id: svn://192.168.202.10@1816 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-13 05:01:03 +00:00
mattf a93878fa29 Fix for issue #567
Fix for ALL_outbound AGI related to ready agents with no in-groups in blended campaign
Fix related to park bug fixed 2 weeks ago, correcting past records in the AST_cleanup_agent_log.pl script
Adjusting of default database values in trunk

git-svn-id: svn://192.168.202.10@1813 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-08 16:13:20 +00:00
mattf 003caa02be changing versions on trunk to 2.6 after branching of 2.4
git-svn-id: svn://192.168.202.10@1811 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-04-20 20:24:20 +00:00
mattf a2171f9739 Added Carrier Log and Hangup Reason reports to Admin Utilities screen
Added Lead Loading File Templates
Added "--daily" option to the ADMIN_archive_log_tables.pl script allowing
	for the call_log and vicidial_log_extended tables to be archived every
	night and only keep the last 24-hours of logs in the active table.
Fixed Hopper call count limit bug

git-svn-id: svn://192.168.202.10@1800 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-04-03 02:20:33 +00:00
mattf 4c4ac0a100 Database schema update related to the last commit
git-svn-id: svn://192.168.202.10@1790 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-27 01:53:44 +00:00
mattf 19014858db Added Dialer Inventory Report options for excluding lists and ranking shifts display order
Added User Group multi-selection option to the real-time report
Added HTML bar chart display options to most of the reports
Removed password logging from admin scripts failed login attempts
Made webroot-writable system setting function the same on all admin scripts
Fixed list lastcalldate for manual dial calls

git-svn-id: svn://192.168.202.10@1789 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-24 21:43:54 +00:00
mattf cce03d663f Added campaign option to check the hopper for duplicate vendor_lead_code
Added remote-agent daily stats
Added option to log non-agent-API queries from non-admin.php queries

git-svn-id: svn://192.168.202.10@1784 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-13 22:29:27 +00:00
mattf bddbae3886 Separated vicidial-auto dialplan entries into different contexts
Added phone_context as option in bulk phone insert script

git-svn-id: svn://192.168.202.10@1783 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-09 21:03:36 +00:00
mattf 1c1792e9db Added Timer Action for Dx_DIAL_QUIET options and timer_rebeep.agi script to allow for periodic beep in agent session required by some organizations to make customers aware of a recorded line
git-svn-id: svn://192.168.202.10@1767 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-12-28 01:05:22 +00:00
mattf 646723e94e Added Max Daily Stats gathering/updating/display functions
Fixed some ereg issues in admin.php

git-svn-id: svn://192.168.202.10@1763 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-12-23 14:04:39 +00:00
mattf 6b7b7374f4 Added new Grade-Random Next-Agent-Call methods that allow for agents to have a higher or lower probability of receiving the next call depending on their grade for a specific in-group or campaign.
git-svn-id: svn://192.168.202.10@1759 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-12-02 18:51:29 +00:00
mattf 755831a221 Added ability to set scheduled callbacks with Agent API.
Added alt_phone and address3 field searches to DID and Call Menu in-group call routing, to allow searching first by phone number, then optionally by alt_phone and address3.
Fixed admin change log display issue

git-svn-id: svn://192.168.202.10@1755 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-11-21 15:31:15 +00:00
mattf 8a3aa7d5fe Added "Admin User Group" setting to just about every section of the admin web interface, allowing for more complete administrative access segmentation for different divisions within the same company.
Added Max Calls settings to in-groups, allowing for a cap on concurrent calls being handled by each in-group, either in total or in queue.

git-svn-id: svn://192.168.202.10@1750 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-11-03 10:40:56 +00:00
mattf dad564579b Added Scheduled Callback Calltime Block feature
git-svn-id: svn://192.168.202.10@1747 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-24 18:11:38 +00:00
mattf da5cc4d41f Added Scheduled Callback Hours Block feature to block USERONLY callbacks from being displayed to an agent within a set number of hours since the callback was set
git-svn-id: svn://192.168.202.10@1746 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-22 01:55:27 +00:00
mattf 308a00d13c Added 5 more fields to Contacts
Added code to help prevent API transfer duplicates
lengthened the web_form_address in admin.php to 9999 characters

git-svn-id: svn://192.168.202.10@1744 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-18 19:42:28 +00:00
mattf 2ebb432034 Added Admin -> Contacts section(must be enabled in System Settings) which allows for system-wide transfer contacts to be used in conjunction with Custom Transfer being set to VIEW_CONTACTS and Enable Transfer Presets set to CONTACTS. Able to be disabled per user. Also can be accessed from a separate database by using the Alt Log settings in System Settings. The purpose of this feature is to be used for a receptionist or operator that needs to transfer calls to non-agents.
git-svn-id: svn://192.168.202.10@1743 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-16 14:53:29 +00:00
mattf a36201e9c6 Changed survey audio files to allow for multiple files with pipe delimiter
small fix for remote agent inbound routing

git-svn-id: svn://192.168.202.10@1739 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-10 20:20:27 +00:00
mattf f7599502d8 Added new Call Count Limit option to the campaign screen. This allows you to limit the number of attempts for any lead being dialed by a campaign. Previously you had to use a filter to achieve this functionality.
Added new Complete flag for statuses and campaign statuses. Used by the new colums mentioned below as well as for future reports.
Added Dialable and Penetration colums to the Statuses Within This List/Campaign tables on the list and campaign screens, showing the DIALABLE count for each status as well as the complete-flag and call-count-limit percentage as PENETRATION.

git-svn-id: svn://192.168.202.10@1736 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-06 18:47:54 +00:00
mattf a397c90c41 Added new cm_lookup.agi script to allow for account lookups within a Call Menu without having to go into an in-group. Also new Call Menu option added to allow for vicidial_list field logging of responses inside of a call menu.
git-svn-id: svn://192.168.202.10@1732 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-05 03:37:24 +00:00
mattf a2152dde66 small changes to amd post process: VD_amd.agi
git-svn-id: svn://192.168.202.10@1728 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-27 04:28:44 +00:00
mattf a72bbecf3a Added 5 custom fields to DIDs in admin.php
git-svn-id: svn://192.168.202.10@1727 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-24 00:54:25 +00:00
mattf fcd6f918e9 Added ability to define a callerid to use for action transfers from in-groups(Drop, After-Hours, No-Agent-No-Queue) when transferring out to voicemail, extension, callmenu, etc... You can also select that the customer phone number is used.
Added ability to drop or after-hours to a call menu in in-groups.

git-svn-id: svn://192.168.202.10@1726 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-23 15:37:49 +00:00
mattf a347fb386b Added DID remote agent extension override entries allowing for inbound calls that are routed to remote agents being able to have DID-specific extensions that a call would be routed to instead of the remote agent extension.
Added 9 new User permissions to allow access to specific Admin sections like Vociemail Music-on-hold and 7 others individually.

git-svn-id: svn://192.168.202.10@1725 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-23 04:36:26 +00:00
mattf 2058927eab Added Phone Login Load Balancing Grouping campaign settings to allow smaller campaigns to have their agents on the same server to allow for more efficient dialing on outbound campaigns.
Fixed rare in-group remote agent recording issue

git-svn-id: svn://192.168.202.10@1723 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-20 19:18:12 +00:00
mattf d8f69dc0ba Added DID fields to Extended format for Export Calls Report
Added reset of calls counters for two tables to keepalive script
Removed unneeded records in create MYSQL tables SQL file

git-svn-id: svn://192.168.202.10@1720 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-11 19:00:05 +00:00
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