fbpx

< / >

APIs Reports Manager

1.3. IVR Calls and Minutes by Menu Option

URL:

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

Description:

This report indicates, by call quantity and time, each menu option used in each routing point of your operation.

Benefit:

This report provides valuable information to enhance the effectiveness and user satisfaction in IVR interactions, which in turn can have a positive impact on operational efficiency and strategic decision-making in a contact center.

How it works?

  • The consumption of this API is done using the GET method.
  • To consume this API, you should replace {{wolkvox_server}} in the URL with the operation server’s nomenclature.
  • You must use the “wolkvox-token” header to utilize the authorization token.
  • Keep in mind that the same token cannot be consumed simultaneously, so you can schedule the next API to be consumed when the result of the previous one is successful.
  • In terms of timing, for operational tracking, you can consume the information every 5 minutes.

NAMEDESCRIPTIONTYPE
apiRequired report typeString
date_iniStart date (YYYYmmddHHiiss)String
date_endEnd date (YYYYmmddHHiiss)String

NAMEDESCRIPTIONTYPE
rp_idThis is the unique identifier or ID of the IVR Routing Point. Each routing point in the IVR has a specific ID that distinguishes it.String
callsIt indicates the number of calls that have passed through that menu option in the routing point.String
timeIt indicates the total amount of time consumed in that menu option of the routing point.String
cod_opc_menuIt displays the code or identifier associated with the specific menu option of the routing point.String

Possible response codes
				
					$curl = curl_init();

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

$response = curl_exec($curl);

curl_close($curl);
echo $response;

				
			

RESPONSE

				
					{
    "code": 200,
    "error": null,
    "msg": "1 records were found",
    "data": [
        {
            "rp_id": " ",
            "calls": " ",
            "time": " ",
            "cod_opc_menu": " "
        }
    ]
}
				
			
We use cookies, if you continue browsing we will assume that you agree. You can read more about the use of cookies in our privacy policies and treatment of personal data