Some parts of the topic have been covered but not completely.
Firstly the objectives - Lets call the company AcmePaints.
External Callers are to get
'Welcome to Acme Paints, if you know the extension you wish to dial - please dial it now, otherwise please hold for the operator'
What I did On Call Manager / Gateway
- I set a number with a mailbox profile pointing at Connection.
What I did On unity connection 7.0 -
Call Management | System Call Handlers | Add New | 'AcmeCall'
Call Management | System Call Handlers | 'AcmeCall' | Extension '6000'
Call Management | System Call Handlers | 'AcmeCall' | Record Greeting like above.
Edit | Greetings | Standard | Callers Hear - 'My Personal Recording' (like text above)
Edit | Greetings | Standard | X Allow Transfers to numbers not associated with users or call handlers
Edit | Greetings | Standard | X Conversation - Call System Transfer
System Settings | Restriction Tables | Default System Ttansfer | uncheck * (at bottom)
Users call in and get
'Welcome to Acme Paints, if you know the extension you wish to dial - please dial it now, otherwise please hold for the operator' ' (SYSTEM) Enter the number you wish to transfer to'
I enter a number and press # and it works perfectly.
a) The user MUST press # after the extension - I need it to do a interdigit timeout (3 seconds)
b) This second body of text is not required - 'Enter the number you wish to transfer to'- cant seem to get rid of it
c) If a user doesnt enter a number - it asks again twice and then waits indefinitely - I need it to timeout after 3 seconds and transfer to operator.
Any ideas / solutions appreciated !!!
Have a look at http://www.cisco.com/en/US/docs/voice_ip_comm/connection/7x/administration/guide/7xcucsag060.html. This should have all of your answers. But basically, if you go to the Caller Input section of the Call Handler you are playing with you should be able to set all of the options you are looking for.
Let me know if this does not help or you need more info.