Commit Graph
347 Commits
Author SHA1 Message Date
mattf c8cd121e9a 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 3d26ea0cd1 Added Japanese agent interface, set 2.4 branch for RC 2
git-svn-id: svn://192.168.202.10@1836 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-06-28 03:06:58 +00:00
mattf 992f95dd5a 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 484575b89f Added User Group User Login Report
git-svn-id: svn://192.168.202.10@1823 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-26 12:29:06 +00:00
mattf a7393223f1 small bug fix in cm_lookup.agi script
git-svn-id: svn://192.168.202.10@1821 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-22 14:40:30 +00:00
mattf d17962fde2 Added transfer call to answering maching message with hotkey option (LTMG or XFTAMM)
git-svn-id: svn://192.168.202.10@1820 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-05-18 19:13:31 +00:00
mattf f02c4474f3 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 b4ac60ecb1 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 7ff7f2f59f 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 62ecea514a Small admin web interface fixes
Added Danish translation for agent web interface[issue #464]
Added Russian agent screen buttons[issue #425]
Updated non-English agent screen translations(Spanish[issue #161], Swedish[issue #530] and Google-translated new phrases for all languages)

git-svn-id: svn://192.168.202.10@1807 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-04-19 06:00:53 +00:00
mattf 88e3a7d18c Changed auto-alt-dial multi-lead processing to use server max recording time value for time in AST_VDauto_dial.pl script
Changed the AST_flush_DBqueue.pl script to only need to run from one server in a cluster
Fixed an issue on some systems with MANUAL dial method hotkey usage in vicidial.php
Changed non-agent-api agent stats export function to use case-insensitive user IDs and include all pauses
update docs
some small formatting changes and bug fixes

git-svn-id: svn://192.168.202.10@1803 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-04-04 17:38:42 +00:00
mattf a9aaf9025d 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 940c236a83 Added compatibility for DAHDI channelbank phones in vicidial.php using asterisk version for server > 1.4.21.2
git-svn-id: svn://192.168.202.10@1795 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-03-08 21:20:52 +00:00
mattf 0e4c6700e9 Added SCRIPT_multirecording.php script that allows triggering of starting and stopping of recordings on demand within a script in a IFRAME
git-svn-id: svn://192.168.202.10@1791 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-02-27 20:43:00 +00:00
mattf 966564377e 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 9bcfe7911a 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 7a18445355 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 03c3f41a55 Added Dialer Inventory Report, requires a process to be added to the crontab after-hours to gather the statistics
git-svn-id: svn://192.168.202.10@1769 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-01-03 03:50:33 +00:00
mattf 86d042aeac 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 f2345e29ae 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 2ddf487e00 Added ability to update phone number on a lead when call is looked up through the cm_lookup.agi script from a Call Menu
Added concurrency check option to agent cleanup log script

git-svn-id: svn://192.168.202.10@1761 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-12-12 20:33:58 +00:00
mattf b4220a9a02 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 f8bcd5a45f Added Inbound Daily Report
Added more filename filtering for audio store

git-svn-id: svn://192.168.202.10@1756 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-11-22 18:34:49 +00:00
mattf bc4d468eda 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 2b0e82aa9d Added ability to block customer information and hide portions of customer phone numbers within the admin interface on a per admin-user basis.
Many fixes for user group restrictions in admin pages

git-svn-id: svn://192.168.202.10@1753 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-11-06 16:25:10 +00:00
mattf 5de342e442 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 200b76f618 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 0fb089ff95 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 c43b89ea66 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 54eda499ff Changed user and fullname to use non-truncated for output file for agent performance detail report
git-svn-id: svn://192.168.202.10@1737 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-10-07 11:15:34 +00:00
mattf b2083d4e6c 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 6e58799bbc 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 d7b6cf4ea4 Added ability to set scheduled callbacks through the non-agent-api in the add_lead and update_lead functions.
git-svn-id: svn://192.168.202.10@1730 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-29 01:27:48 +00:00
mattf 0b74db5c49 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 36276f9b69 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 a6c708d250 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 55447ebcb1 Added Agent API function logout to log an agent out of their session
git-svn-id: svn://192.168.202.10@1721 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-09-11 20:19:40 +00:00
mattf a1951d350e 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 0b2a8da229 Added options in Call Menus to allow for invalid action on second or third invalid selection by the caller instead of just the first
git-svn-id: svn://192.168.202.10@1715 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-29 20:42:38 +00:00
mattf 0c3724f8b2 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 027b645582 Added update_phone, add_phone_alias, update_phone_alias functions to the non-agent API
several small bug fixes

git-svn-id: svn://192.168.202.10@1713 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-22 03:25:54 +00:00
mattf 5158cac68f Added the Campaign Status List Report which shows calls broken down by status within each list_id for a campaign
git-svn-id: svn://192.168.202.10@1711 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-16 02:05:05 +00:00
mattf 8bd03c5335 Added ability to use static audio from dynamic fields in Survey and Answering machine messages when using Cepstral TTS
Added voicemail emailbody to voicemail.conf that will show callerIDnumber after the name

git-svn-id: svn://192.168.202.10@1710 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-08-16 01:04:01 +00:00
mattf a9bdda821d 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 e93a0495ff 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 77ae024db8 small bug fix, added voicemail change notes
git-svn-id: svn://192.168.202.10@1703 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-28 05:48:48 +00:00
mattf 56fa8c8723 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 c8a20c7899 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 65cf02599f 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 3b847a0275 Added CSV download option to almost all reports.
git-svn-id: svn://192.168.202.10@1694 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-13 05:22:27 +00:00