TCL scripting in ios 15.14 (M4)

Unanswered Question
Jul 2nd, 2012
User Badges:

Hi All, I'm quite lost on this one - I just cant get TCL to get going - I have followedd the guides but the system will not load the TCl scripts.


config is :-


application

service app-b-acd-aa

  param voice-mail 5000

  param handoff-string main_menu

  paramspace english language en

  paramspace english index 0

  param welcome-prompt _bacd_welcome.au

  param aa-pilot 764456

  param service-name main_menu

  paramspace english location flash:

  param number-of-hunt-grps 3

  param queue-len 6

!

service app-b-acd

  param aa-hunt3 7002

  param aa-hunt1 7000

  param queue-manager-debugs 1

  param aa-hunt2 7001

  param number-of-hunt-grps 3

dial-peer voice 76445601 voip

tone ringback alert-no-PI

description Main Reception 01453764456 menu system

preference 1

service main_menu

destination-pattern 764456

progress_ind setup enable 3

session target ipv4:10.10.10.1

incoming called-number 764456

voice-class codec 1

dtmf-relay h245-alphanumeric

wsp2900a(config-app-param)#param ?

  Parameters registered under app-b-acd-aa namespace:

  name                 type  default value   description

  uid-len              I     10              the number of digits in UID

  warning-time         I     30              the time (in secs) within which a u

ser is warned before the calling time expires (call terminates)

  pin-len              I     4               the number of digits in PIN

  retry-count          I     3               the number of attempts to reenter P

IN

  redirect-number      S                     the telephone number where a call i

s redirected to

  WORD  Parameter name

wsp2900a(config-app-param)#param aa-pilot 764456

Warning: parameter aa-pilot has not been registered under app-b-acd-aa namespac

application
service app-b-acd-aa
  param voice-mail 5000
  param handoff-string main_menu
  paramspace english language en
  paramspace english index 0
  param welcome-prompt _bacd_welcome.au
  param aa-pilot 764456
  param service-name main_menu
  paramspace english location flash:
  param number-of-hunt-grps 3
  param queue-len 6
!
service app-b-acd
  param aa-hunt3 7002
  param aa-hunt1 7000
  param queue-manager-debugs 1
  param aa-hunt2 7001
  param number-of-hunt-grps 3


dial-peer voice 76445601 voip
tone ringback alert-no-PI
description Main Reception 01453764456 menu system
preference 1
service main_menu
destination-pattern 764456
progress_ind setup enable 3
session target ipv4:10.10.10.1
incoming called-number 764456
voice-class codec 1
dtmf-relay h245-alphanumeric



BUT I get fast busy when I dial it and I also get error messages when trying to define the params


wsp2900a(config-app-param)#param ?
  Parameters registered under app-b-acd-aa namespace:
  name                 type  default value   description
  uid-len              I     10              the number of digits in UID
  warning-time         I     30              the time (in secs) within which a u
ser is warned before the calling time expires (call terminates)
  pin-len              I     4               the number of digits in PIN
  retry-count          I     3               the number of attempts to reenter P
IN
  redirect-number      S                     the telephone number where a call i
s redirected to
  WORD  Parameter name



wsp2900a(config-app-param)#param aa-pilot 764456
Warning: parameter aa-pilot has not been registered under app-b-acd-aa namespac


It's driving me crazy


Thnaks

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
paolo bevilacqua Mon, 07/02/2012 - 09:11
User Badges:
  • Super Gold, 25000 points or more
  • Hall of Fame,

    Founding Member

The param error message, and the fact that the params do not show hittin question mark, is normal and expected.


If the configureation doesn't work, there is then another reason.

bvanbenschoten Tue, 10/01/2013 - 14:25
User Badges:

I found an explanation to the error

Bottom of this post

http://www.voiceie.com/cgi-bin/ultimatebb.cgi?ubb=print_topic;f=8;t=000579



quote:


You  should register parameters in an application per the TCL IVR 2.0  Programmer's Guide.  Some Tcl scripts available from Cisco have not been  updated to register their parameters.  When you set the initial value  for these parameters using the param command, you might receive a  warning stating that the parameter has not been registered under the  namespace.  This should not affect the operation of the script.

Hythim Ali El Hadad Tue, 10/01/2013 - 14:40
User Badges:
  • Silver, 250 points or more

the error is normal

For the fast busy

You need to specify the location of the tcl script

as:

service aa flash:app-b-acd-aa-2.1.2.3.tcl


Then under the voip dial-peer

service aa



Regards

Haitham

Actions

This Discussion

Related Content