Just wondering if anyone knows a way to prevent calls being transferred to destinations that are invalid/busy? (i.e. an optional system parameter or setting that could be changed)?
For example:
Caller A is with IC User and they need to transfer to Destination B.
- The IC User can use the 'Transfer' (Blind transfer) option, but Call A will be immediately transferred to Destination B even if the number is invalid or busy. Caller A is then inconvenienced by getting the error/engaged tone having to call back.
- Alternatively, the IC User can use the 'Consult' (Consultative transfer) option, but they have to stay on the line and listen if Destination B is valid and available, can't complete the transfer during the Ringing event until the Destination answers.
Ultimately it would be great if either:
a) upon initiating a blind transfer, if the destination returns a invalid/busy SIP message, the transfer is rejected and the Caller remains with the IC User and displays why the transfer failed.
b) after performing the blind transfer, if the destination returns a invalid/busy SIP message, the Caller is returned back to either a User queue or Workgroup queue (a common feature on receptionist/operator platforms when the transferred destination doesn't answer)
We are currently working around the issue by training all IC Users to always Consult transfer and check the destination is valid and available, and whilst this is better for customer experience it adds additional handling time to calls.
Thanks,
Jeff.