04-22-2010 10:59 PM - edited 03-15-2019 10:26 PM
Dear all,
I have a problem with its-CISCO.2.0.2.0.tcl script. I downloaded this file from Cisco and run on my Cisco 2800 voice gateway. The problems are:
- I can not hear prompt. I take a inbound call from PSTN, it connect but no prompt.
- I press 0 for operator but it takes about 10 seconds to connect to operator number. It's too long, right? How can I fix it?
Here are some outputs of configuration, flash: content and debug voice application script:
Configuration:
!
voice class custom-cptone vn
dualtone disconnect
frequency 425 425
cadence 500 500 continuous
!
voice-card 0
!
application
service inbound_ivr flash:its-CISCO.2.0.2.0.tcl
param aa-pilot 499
paramspace english index 0
paramspace english language en
paramspace english location flash:
param operator 4100
paramspace english prefix en
!
!
voice-port 0/3/0
supervisory disconnect dualtone mid-call
supervisory custom-cptone vn
supervisory dualtone-detect-params 1
no battery-reversal
timeouts call-disconnect 1
timeouts ringing 5
caller-id enable
!
!
dial-peer voice 29 pots
description PSTN number 7722086
service inbound_ivr
destination-pattern .T
progress_ind setup enable 3
progress_ind alert enable 8
progress_ind progress enable 8
progress_ind connect enable 8
direct-inward-dial
port 0/3/0
forward-digits all
!
dial-peer voice 4 voip
description ***** Inbound to HAN *****
destination-pattern 4...
modem passthrough nse codec g711alaw redundancy
session target ipv4:172.28.83.2
dtmf-relay rtp-nte
codec g711ulaw
no vad
FLASH:
Directory of flash:/
1 -rw- 59846440 <no date> c2800nm-adventerprisek9_ivs-mz.124-24.T.bin
2 -rw- 198423 <no date> track2v.au
22 -rw- 5962 <no date> welcome5.tcl
23 -rw- 7464 <no date> oscv4_final.tcl
24 -rw- 1016832 <no date> app-b-acd-3.0.0.2-ReadMe.txt
25 -rw- 30421 <no date> app-b-acd-3.0.0.2.tcl
26 -rw- 55599 <no date> app-b-acd-aa-3.0.0.2.tcl
27 -rw- 75650 <no date> en_bacd_allagentsbusy.au
28 -rw- 83291 <no date> en_bacd_disconnect.au
29 -rw- 63055 <no date> en_bacd_enter_dest.au
30 -rw- 37952 <no date> en_bacd_invalidoption.au
31 -rw- 496521 <no date> en_bacd_music_on_hold.au
32 -rw- 123446 <no date> en_bacd_options_menu.au
33 -rw- 42978 <no date> en_bacd_welcome.au
34 -rw- 42978 <no date> _bacd_welcome.au
36 -rw- 5962 <no date> welcome_hcm.tcl
39 -rw- 7156 <no date> its-CISCO.2.0.2.0.tcl
40 -rw- 198423 <no date> _welcome.au
42 -rw- 198423 <no date> en_welcome.au
debug voice application script
*Apr 23 05:51:10.711: //106//TCL :/tcl_PutsObjCmd: proc act_Setup
*Apr 23 05:51:10.711:
*Apr 23 05:51:10.711: //106//TCL :/tcl_PutsObjCmd:
proc init_perCallvars
*Apr 23 05:51:10.711:
*Apr 23 05:51:10.711: //106//TCL :/tcl_PutsObjCmd:
ANI
*Apr 23 05:51:10.711:
*Apr 23 05:51:10.711: //106//TCL :/tcl_PutsObjCmd:
DNIS
*Apr 23 05:51:10.711:
*Apr 23 05:51:10.711: //106//TCL :/tcl_PutsObjCmd:
No DNIS
*Apr 23 05:51:10.711: <----------------------------------------------- I press 0 here
*Apr 23 05:51:33.891: //106//TCL :/tcl_PutsObjCmd:
proc act_GotDest <----------------------------------------------------- connect to operator number here.
*Apr 23 05:51:33.891:
*Apr 23 05:51:45.243: //106//TCL :/tcl_PutsObjCmd:
Connection success
*Apr 23 05:51:45.243:
Could you please tell me how to fix it? Thank you very much.
04-23-2010 12:08 AM
I have this TCL application working before.
Try configuring a simple inbound dial-peer like shown below:
dial-peer voice 29 pots
service inbound_ivr
incoming called number 7722086
port 0/3/0
04-23-2010 02:27 AM
Thanks William. Last time when you run this application script, how did you name the prompt file. I mean en_welcome.au or _welcome.au? Is there any more param to be configured for this?
04-23-2010 02:41 AM
i did not rename any prompts. I just uncompressed the tar file to the flash of the router.
04-24-2010 04:17 AM
I find my problem is:
- I press 0 while the prompt is playing and it takes 10 seconds to connect to the operator.
- I press 0 after the prompt and it connect to the operator immediately.
So my question is what if my prompt is long and a person from PSTN want to press 0 before the prompt end. Is there any way to modify the script to do it?
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: