fbpx
Search
Close this search box.
Search
Close this search box.

< / >

APIs Reports Manager

1. IVR call detail En

URL:

https://wv{{wolkvox_server}}.wolkvox.com/api/v2/reports_manager.php?api=diagram_1&date_ini={{YYYYmmddHHiiss}}&date_end={{YYYYmmddHHiiss}}&customer_id={{customer_id}}

Description:

This report allows for detailed tracking of IVR interactions taking into account the call identification, customer navigation (menu option code, DN Transfer and result), date and duration of interaction.

Benefit:

This report allows to evaluate the traceability of the IVR as a selfmanagement system for customers by knowing the detailed navigation of each of the interactions.

How it works:

  • This API is consumed by GET method.
  • To consume this API you must replace in the url {ip_ipdialbox} for the nomenclature of the server of the operation and the {token} generated from Wolkvox Manager to get the information in a secure way.
  • Use the header wolkvoxtoken to make use of the authorization token.
  • Note that the same token cannot be consumed simultaneously, so you can program that the next API is consumed when the result of the previous one is successful.
  • In terms of time, to track your operation you can consume the information every 5 minutes.
REQUEST
NAME DESCRIPTION TYPE
api Type of report required String
date_ini Initial Date(YYYYmmddHHiiss) String
date_end Final Date(YYYYmmddHHiiss) String
customer_id This corresponds to the customer‘s identification number. String
RESPONSE
NAME DESCRIPTION TYPE
rp_id refers to the numerical identification of the routing point String
rp_name Name of the routing point String
cod_opc_menu Indicates the menu option chosen by the customer in the IVR String
dn_transfer Indicates where the call is routed after the customer dials an option String
date Indicates the date in the yearmonthdayhour format String
result Shows the result of the customer‘s interaction with the IVR, where it can be verified if the customer hangs up or reaches the agent queue satisfactorily String
ani It is the telephone number from which the inbound call originates (Automatic Number Identification) String
time Indicates duration of interaction String
customer_id It corresponds to the customer‘s identification number String
conn_id It corresponds to the call identification number String

 

Posibles códigos de respuesta
				
					$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL =&gt; 'https://wv{{wolkvox_server}}.wolkvox.com/api/v2/reports_manager.php?api=diagram_1&amp;date_ini={{YYYYmmddHHiiss}}&amp;date_end={{YYYYmmddHHiiss}}&amp;customer_id={{customer_id}}',
  CURLOPT_RETURNTRANSFER =&gt; true,
  CURLOPT_ENCODING =&gt; '',
  CURLOPT_MAXREDIRS =&gt; 10,
  CURLOPT_TIMEOUT =&gt; 0,
  CURLOPT_FOLLOWLOCATION =&gt; true,
  CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST =&gt; 'GET',
  CURLOPT_HTTPHEADER =&gt; array(
    'wolkvox-token: {{token}}'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
				
			

RESPONSE

				
					{
    "code": 200,
    "error": null,
    "msg": "1 records were found",
    "data": [
        {
            "rp_id": "",
            "rp_name": "",
            "cod_opc_menu": "",
            "dn_transfer": "",
            "date": "",
            "result": "",
            "ani": "",
            "time": "",
            "customer_id": "",
            "conn_id": ""
        }
    ]
}
				
			

Hacemos uso de cookies, si continúas navegando asumiremos que estás de acuerdo. Puede leer más sobre el uso de cookies en nuestras políticas de privacidad y tratamiento de datos personales

Hacemos uso de cookies, si continúas navegando asumiremos que estás de acuerdo. Puede leer más sobre el uso de cookies en nuestras políticas de privacidad y tratamiento de datos personales