Changed the PARK CUSTOMER option in campaigns to use a true Music-on-Hold context

Added new IVR PARK CUSTOMER feature to campaigns allowing an agent to park a customer to an IVR, collect data, then go back to the agent

git-svn-id: svn://192.168.202.10@1533 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2010-10-04 20:32:13 +00:00
parent 1bbdb46b5e
commit 4fe81d44ed
18 changed files with 1072 additions and 97 deletions
+5 -1
View File
@@ -24,7 +24,7 @@ st_get_agent_active_lead - looks up active lead info for an agent and outputs le
ra_call_control - remote agent call control: hangup/transfer calls being handled by remote agents
send_dtmf - sends dtmf signal string to agent's session
transfer_conference - sends several commands related to the agent transfer-conf frame
park_call - sends command to park customer or grab customer from park
park_call - sends command to park customer or grab customer from park or ivr
New scripts:
@@ -482,10 +482,14 @@ VALUES:
REQUIRED, choices are below
PARK_CUSTOMER - send customer to the park extension as defined in the campaign the agent is logged into
GRAB_CUSTOMER - grab customer from the park extension and send them to the agent session
PARK_IVR_CUSTOMER - send customer to the park ivr as defined in the campaign the agent is logged into, customer will come back after finishing IVR
GRAB_IVR_CUSTOMER - grab customer from the park ivr and send them to the agent session
EXAMPLE URLS:
http://server/agc/api.php?source=test&user=6666&pass=1234&agent_user=1000&function=park_call&value=PARK_CUSTOMER
http://server/agc/api.php?source=test&user=6666&pass=1234&agent_user=1000&function=park_call&value=GRAB_CUSTOMER
http://server/agc/api.php?source=test&user=6666&pass=1234&agent_user=1000&function=park_call&value=PARK_IVR_CUSTOMER
http://server/agc/api.php?source=test&user=6666&pass=1234&agent_user=1000&function=park_call&value=GRAB_IVR_CUSTOMER
RESPONSES:
ERROR: park_call not valid - PARK_CUSTOMER|6666