04-16-2009 06:29 AM - edited 03-18-2019 10:53 PM
I need to create a call handler and within the caller input allow a caller to press a key to transfer to a PSTN number. Unfortunately it doesn't seem to work. I think it maybe caused by the restriction tables, but I haven't been able to get it to work. Are any of you familar with this type of configuration?
04-16-2009 06:31 AM
have the caller input from your call handler to send them to a call system transfer. then they can dial anything that the restriction tables allow.
unity by default only recognizes numbers that are defined within the config
HTH
java
if this helps, please rate
04-18-2009 05:21 AM
The way I do this is as follwoing:
create new call hanlder with transfer set to a dummy DN, which is defined in CM as cti port for example
In the AA call handler on the caller input map select this call handler to be invoked upon the appropriate dtmf input.
On the cti port set the call forward all to the external desitination and make sure you apply the proper CSS.
With the above config you do not need to worry about restriction tables in Unity, and you can control which GW will be used for the outboudn call via the assigned CSS to the cti port,etc.
HTH,
Chris
04-20-2009 02:53 PM
Chris,
That works, but the caller ID is that of the voicemail port or the external phone number mask of that voicemail port. I need it to show the original calling number on the destination device's display not that of the forwarding voicemail port. Have you had any luck with that?
04-20-2009 02:55 PM
I would think that if you do "release to switch" transfer on Unity it should present the original caller id. Is this how you have it?
Chris
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide