04-23-2014 06:46 AM - edited 03-19-2019 08:07 AM
Hi,
I'm using Unity Connection 9.1 and System Call Handlers to allow to join internal extensions (not reachable from the PSTN).
I succeeded but I would like to change the default message played when the extension dialed is not known. I tried with Error greetings but nothing changed.
Thanks for your help.
Regards,
Julien
04-23-2014 10:27 AM
Just tried this on my 9.1 and 10.0(1) servers and it worked fine.
I went to the opening greeting call handler, selected the "error" greeting, set the greeting to play my personal greeting (it defaults to the system generated greeting), recording "hey, you dialed the wrong number" and then called in and during the opening greeting I dialed "88" - I heard "hey, you dialed the wrong number" and then it repeated the opening greeting recording as it should.
the default action after playing your custom greeting in this case is to "restart greeting" - which is why the opening greeting plays again.
Not sure what you did in your testing with the error greeting - check to make sure you have it set to play your personal greeting instead of the default system greeting - since you can't disable the error greeting there's not a lot of other items I can think of to check.
04-24-2014 08:28 AM
Thank you for your answer.
In fact Error greeting works fine if I enter a wrong caller input for example. Example: I am proposed to enter 1 or 2, and I enter 3 which is not defined as a caller input.
But when I make a transfer to an invalid phone number, the message recorded in Error greeting is not played. A system message is played instead: sorry the number you transfered to is not available...
04-24-2014 10:14 AM
ah, that's a different scenario that only comes up with the option to "free dial" extensions on the handler - it's not an error (hence the error greeting is not activated) it's doing the dial and it failed and gets handed back - that message is hard coded (same as you would hear if you put an invalid number into a transfer string for a transfer rule).
the free dial option is special in that it's skipping any DB lookups to validate the number other than the restriction table check - the error greeting only comes into play if a DB check fails and that's taken off the table here.
04-25-2014 05:04 AM
Ok. So, to summarize, if I use free dial option, I won't be able to modify the error message played... damn !
Thank you for your technical answer, and for your help.
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