Commit Graph
242 Commits
Author SHA1 Message Date
mattf dd8fd6607a Fixed ring agent EXTERNAL protocol issue
updated non-agent-api doc

git-svn-id: svn://192.168.202.10@1781 3d104415-ff17-0410-8863-d5cf3c621b8a
2012-01-30 22:15:01 +00:00
mattf c585869a65 Changed call time overflow to look at previous day stop time
git-svn-id: svn://192.168.202.10@1768 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-12-29 14:21:49 +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 b1157bbb54 small fixes for max stats in AGI scripts
git-svn-id: svn://192.168.202.10@1766 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-12-23 16:49:28 +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 2224f414c9 fixed issue with agent alert extension and all-digit audio file names
git-svn-id: svn://192.168.202.10@1754 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-11-10 19:29:49 +00:00
mattf 79683313ae Small changes to allow for field updating in call menus from transfers
git-svn-id: svn://192.168.202.10@1752 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-11-05 04:59:32 +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 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 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 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 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 e4cf584dff Added ability to use AGENTEXT in AGENTDIRECT in-groups as a way to send dropped, no-agent-no-queue and other transferred calls to a specific dialplan number per-user defined in the User Custom Five field
git-svn-id: svn://192.168.202.10@1688 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-07-07 11:42:00 +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 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 413f4f77da Fixed minor voicemail issue
git-svn-id: svn://192.168.202.10@1653 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-05-05 20:22:21 +00:00
mattf fc95307bed Added user recording override settings checking, for remote agent recording
git-svn-id: svn://192.168.202.10@1631 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-03-25 18:41:08 +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 a856e1f2b2 Small bug fixes for IE clipboard copy and inbound calls queueing
git-svn-id: svn://192.168.202.10@1621 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-03-14 15:10:45 +00:00
mattf f97e9f5901 Small bug fix for on-hook agents
git-svn-id: svn://192.168.202.10@1615 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-03-07 15:28:17 +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 1b7d5f68a2 remove apostrophes from incoming CIDnames
git-svn-id: svn://192.168.202.10@1587 3d104415-ff17-0410-8863-d5cf3c621b8a
2011-01-11 02:02:00 +00:00
mattf e6bbbc5125 Added the ability to have inbound call times go beyond midnight.
git-svn-id: svn://192.168.202.10@1581 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-12-20 02:30:04 +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
mattf b3f82912e5 Added "Add Lead URL" feature to in-groups, it will send a web get out as soon as a lead is created by the inbound process.
Added custom fields export to the ALL-LISTS function of the lists download script

git-svn-id: svn://192.168.202.10@1531 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-30 01:11:02 +00:00
mattf e085083de0 Changed application limit for lead_id from 9 digits to 10 digits. This does not affect the database limit of lead_id: 4294967295
git-svn-id: svn://192.168.202.10@1515 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-09-03 06:29:08 +00:00
mattf 3e2041ddbd Allow the changing of the queue priority of an inbound call while the call is in queue
Changed the example iax.conf and sip.conf to default to context=trunkinbound to prevent unauthenticated calls on insecure phone accounts

git-svn-id: svn://192.168.202.10@1509 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-30 19:33:02 +00:00
mattf 208175c8aa Added sip-silence playbacks before transfers on ALL_inbound script
git-svn-id: svn://192.168.202.10@1507 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-26 10:47:30 +00:00
mattf cf051ed768 Added setting which can delay the Calculation and optionally the announcement of Estimated Hold Time for X seconds
Added ability to override the System Settings webphone URL per User Group

git-svn-id: svn://192.168.202.10@1498 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-11 12:29:32 +00:00
mattf 0bc8902e42 Added ability to search by callerid number when calls come into a DID and send matches to a different route
Added ability to clean up callerid numbers when calls come into a DID
Renamed "In-Groups" header in admin.php to "Inbound" to reflect that it is not just for In-groups, but includes DIDs and Call Menus as well
Added ability to download DNC numbers from the internal and campaign-specific DNC lists

git-svn-id: svn://192.168.202.10@1494 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-08-05 20:01:55 +00:00
mattf b5640771c6 Added no_update option to the update_lead function
Fixed issue with Estimated Hold Time Optioins
Added instructions for eaccelerator PHP control app

git-svn-id: svn://192.168.202.10@1484 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-23 19:06:19 +00:00
mattf abdd0577cf fixed small bugs in non-agent API and in-group hold time options
small changes to admin.php add a phone and server listings

git-svn-id: svn://192.168.202.10@1482 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-07-20 18:05:12 +00:00
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 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 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 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 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 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
mattf c0595d38a2 Added hold time option minimum option to in-groups to prevent hold time option until minimum number of hold seconds
Several changes to the development lists custom fields page

git-svn-id: svn://192.168.202.10@1425 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-05-07 15:37:51 +00:00
mattf 27a578892c small fixes for inbound and AMD
git-svn-id: svn://192.168.202.10@1423 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-04-30 20:38:30 +00:00
mattf 7b1349cd14 more remote agent fixes
git-svn-id: svn://192.168.202.10@1422 3d104415-ff17-0410-8863-d5cf3c621b8a
2010-04-29 18:57:33 +00:00