ACDRequest
Represents a request that is put to the ACD queue. Add the following line to your scenario code to use the class: require(Modules.ACD);
Methods
addEventListener
Adds a handler for the specified ACDEvents event. Use only functions as handlers; anything except a function leads to the error and scenario termination when a handler is called.
Parameters
cancel
Cancel pending request and remove it from the queue
getStatus
Gets status of the current request. Not to be called before the request is successfully queued (the ACDEvents.Queued event). This method’s call triggers the ACDEvents.Waiting event; it is possible to retrieve an estimated waiting time in minutes via the ewt property of the event.
id
Returns the request’s id. It can be used as the acd_request_id parameter in the GetACDHistory(/docs/references/httpapi/managing_history#getacdhistory) method to search in ACD history.
removeEventListener
Removes a handler for the specified ACDEvents event.
Parameters