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
This commit is contained in:
+21
-1
@@ -1,4 +1,4 @@
|
||||
NON-AGENT API DOCUMENT Started: 2008-07-24 Updated: 2011-11-06
|
||||
NON-AGENT API DOCUMENT Started: 2008-07-24 Updated: 2012-01-30
|
||||
|
||||
This document describes the functions of an API(Application Programming
|
||||
Interface) for all functions NOT directly relating to the VICIDIAL Agent screen.
|
||||
@@ -200,6 +200,8 @@ ERROR: NO FUNCTION SPECIFIED
|
||||
--------------------------------------------------------------------------------
|
||||
agent_ingroup_info - shows in-group and outbound auto-dial info for logged-in agent
|
||||
|
||||
NOTE: api user for this function must have user_level set to 7 or higher
|
||||
|
||||
REQUIRED FIELDS-
|
||||
agent_user - 2-20 characters
|
||||
source - description of what originated the API call (maximum 20 characters)
|
||||
@@ -221,6 +223,8 @@ ERROR: agent_ingroup_info INVALID USER ID - 1255|6666
|
||||
--------------------------------------------------------------------------------
|
||||
recording_lookup - looks up recordings based upon user and date or lead_id
|
||||
|
||||
NOTE: api user for this function must have user_level set to 7 or higher and "view reports" enabled
|
||||
|
||||
REQUIRED FIELDS-
|
||||
agent_user - 2-20 characters
|
||||
lead_id - 1-10 digits
|
||||
@@ -253,6 +257,8 @@ start_time|user|recording_id|lead_id|location
|
||||
--------------------------------------------------------------------------------
|
||||
did_log_export - exports all calls inbound to a DID for one day
|
||||
|
||||
NOTE: api user for this function must have user_level set to 7 or higher and "view reports" enabled
|
||||
|
||||
REQUIRED FIELDS-
|
||||
phone_number - 2-20 characters, the DID that you want to pull logs for
|
||||
date - date of the calls to pull (must be in YYYY-MM-DD format)
|
||||
@@ -547,6 +553,8 @@ ERROR: update_lead USER DOES NOT HAVE PERMISSION TO UPDATE LEADS IN THE SYSTEM -
|
||||
--------------------------------------------------------------------------------
|
||||
add_user - adds a user to the system
|
||||
|
||||
NOTE: api user for this function must have user_level set to 8 or higher and "modify users" enabled
|
||||
|
||||
REQUIRED FIELDS-
|
||||
agent_user - 2-20 characters (for auto-generated send 'AUTOGENERATED')
|
||||
agent_pass - 1-20 characters
|
||||
@@ -587,6 +595,8 @@ SUCCESS: add_user USER HAS BEEN ADDED - 6666|1000|1234|8|Testing+Person|AGENTS
|
||||
--------------------------------------------------------------------------------
|
||||
add_phone - adds a phone to the system
|
||||
|
||||
NOTE: api user for this function must have user_level set to 8 or higher and "ast admin access" enabled
|
||||
|
||||
REQUIRED FIELDS-
|
||||
extension - 2-100 characters
|
||||
dialplan_number - 1-20 digits
|
||||
@@ -625,6 +635,8 @@ SUCCESS: add_phone PHONE HAS BEEN ADDED - 6666|cc100|10.0.9.8|SIP|100
|
||||
--------------------------------------------------------------------------------
|
||||
update_phone - updates or deletes a phone entry already in the system
|
||||
|
||||
NOTE: api user for this function must have user_level set to 8 or higher and "ast admin access" enabled
|
||||
|
||||
REQUIRED FIELDS-
|
||||
extension - 2-100 characters
|
||||
server_ip - 7-15 characters, must be a valid server_ip
|
||||
@@ -676,6 +688,8 @@ SUCCESS: update_phone PHONE HAS BEEN DELETED - 6666|cc100|10.0.9.8|
|
||||
--------------------------------------------------------------------------------
|
||||
add_phone_alias - adds a phone alias entry to the system
|
||||
|
||||
NOTE: api user for this function must have user_level set to 8 or higher and "ast admin access" enabled
|
||||
|
||||
REQUIRED FIELDS-
|
||||
alias_id - 2-20 characters
|
||||
phone_logins - 2-255 characters (phone logins separated by commas)
|
||||
@@ -698,6 +712,8 @@ SUCCESS: add_phone_alias PHONE ALIAS HAS BEEN ADDED - 6666|x100|testing_x100|cc1
|
||||
--------------------------------------------------------------------------------
|
||||
update_phone_alias - updates or deletes a phone alias entry already in the system
|
||||
|
||||
NOTE: api user for this function must have user_level set to 8 or higher and "ast admin access" enabled
|
||||
|
||||
REQUIRED FIELDS-
|
||||
alias_id - 2-20 characters
|
||||
phone_logins - 2-255 characters (phone logins separated by commas)
|
||||
@@ -726,6 +742,8 @@ SUCCESS: update_phone_alias PHONE ALIAS HAS BEEN DELETED - 6666|x100|
|
||||
--------------------------------------------------------------------------------
|
||||
add_list - adds a list to the system
|
||||
|
||||
NOTE: api user for this function must have user_level set to 8 or higher and "modify lists" enabled
|
||||
|
||||
REQUIRED FIELDS-
|
||||
list_id - 2-14 digits
|
||||
list_name - 6-30 characters
|
||||
@@ -763,6 +781,8 @@ SUCCESS: add_list LIST HAS BEEN ADDED - 6666|1101|TESTCAMP
|
||||
--------------------------------------------------------------------------------
|
||||
update_list - updates list information in the vicidial_lists table
|
||||
|
||||
NOTE: api user for this function must have user_level set to 8 or higher and "modify lists" enabled
|
||||
|
||||
REQUIRED FIELDS-
|
||||
list_id - must be all numbers, 2-14 digits
|
||||
source - description of what originated the API call (maximum 20 characters)
|
||||
|
||||
Reference in New Issue
Block a user