I am making a call to switch from my desktop application using cisco finesse api, I receive <apiErrors> <apiError> <errorData>1</errorData> <errorMessage>CF_GENERIC_OPERATION</errorMessage> <errorType>Generic Error</errorType> </apiError> </apiErrors>
I wanted to understand is it correct error type I received or How can I configure a custom message which can identify that the called number is invalid.
I moved this post to the Contact Center Developer forum since this is a Finesse question.
Finesse usually sends an INVALID_DESTINATION as the error message when it is indeed a bad destination. Take a look at the webservices logs to see what code the CTI server is sending to Finesse. Finesse is a pass through for this (and most) scenarios so it is getting this error from the CTI. Also, is this a UCCX or UCCE system?
I spoke too soon. I just checked my CCE system and got the same error as you did for an invalid destination. Since this is a pass through from the CTI server, Finesse doesn't have any additional information to let you know that it is an invalid destination.