cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2868
Views
2
Helpful
5
Replies

Where can I find descriptions of the built-in ios tcl and C scripts shipped in ios 15.1

Alfred Johnson
Level 1
Level 1

I need to write a tcl ivr application to validate a received redirecting number against a list of 1000 valid RNIEs provisioned.  I have found a few examples I can study, but I just found how to display on a 2431 the list of built-in scripts below from a post on a non-cisco site (gassamer threads I think).  Are there any available english sentence based descriptions of what each of these does?

bctrunks-2431-4(config-dial-peer)#do show call application voice summary

SERVICES (standalone applications):

  name                      type            description

  dsapp                     C Script        builtin:DSESS_Service.C 

  ipsla-responder           Tcl Script      builtin:app_test_rcvr_script.tcl 

  clid_authen               Tcl Script      builtin:app_clid_authen_script.tcl 

  clid_col_npw_npw          Tcl Script      builtin:app_clid_col_npw_npw_script.tcl 

  AFW_THIRD_PARTY_CC        C Script        builtin::Third_Party_CC_Service.C 

  TOLLFRAUD_APP             C Script        builtin:TollFraud_Service.C 

  CALLIndSs_SErviCe         C Script        builtin:CallIndSs_Service.C 

  Default                   C Script        builtin:Session_Service.C 

  RetrProxy                 C Script        builtin:RetrievalProxy_Service.C 

  CTAPP                     C Script        builtin:CallTreatment_Service.C 

  clid_authen_col_npw       Tcl Script      builtin:app_clid_authen_col_npw_script.tcl 

  fax_hop_on                Tcl Script      builtin:app_fax_hop_on_script.tcl 

  ipsla-testcall            Tcl Script      builtin:app_test_place_script.tcl 

  app-b-acd-aa              Tcl Script      builtin:app_b_acd_aa_script.tcl 

  clid_authen_npw           Tcl Script      builtin:app_clid_authen_npw_script.tcl 

  session                   Tcl Script      builtin:app_session_script.tcl 

  app-b-acd                 Tcl Script      builtin:app_b_acd_script.tcl 

  clid_authen_collect       Tcl Script      builtin:app_clid_authen_collect_script.tcl 

  clid_col_npw_3            Tcl Script      builtin:app_clid_col_npw_3_script.tcl 

  DEFAULT.C.OLD             CCAPI           Obsolete system session application

  lib_off_app               CCAPI           Libretto Offramp

PACKAGES:

  name                      type            description

  tcl20base                 C Script        builtin:tcl20base_package.C 

  media                     C Script        builtin:package_media.C 

  destination               C Script        builtin:Destination.C 

  english                   C Script        builtin:package_english.C 

  appcommon                 C Script        builtin:AppCommon.C 

  medianeg                  C Script        builtin:MediaNeg.C 

  mpconf                    C Script        builtin:MPConf.C 

  httpios                   C Script        builtin:package_httpios.C 

  preempt                   C Script        builtin:Preempt.C 

  callsetup                 C Script        builtin:CallSetup.C 

  Retrieval                 C Script        builtin:Retrieval.C 

  session_xwork             C Script        builtin:Session_XWork.C 

  callsnr                   C Script        builtin:CallSnr.C 

  chinese                   C Script        builtin:package_chinese.C 

  callfeature               C Script        builtin:CallFeature.C 

  consult                   C Script        builtin:Consult.C 

  deviceControl             C Script        builtin:Dev_ctrlSession.C 

  ThirdPartyCC              C Script        builtin:Third_Party_CC.C 

  tclmodule                 C Script        builtin:TclModule.C 

  consultresp               C Script        builtin:ConsultResp.C 

  CallXfor                  C Script        builtin:CallXfor.C 

  tclcore                   C Script        builtin:tclcore_package.C 

  callindss                 C Script        builtin:CallIndSs.C 

  spanish                   C Script        builtin:package_spanish.C 

  digitcollect              C Script        builtin:DigitCollect.C 

5 Replies 5

Raghavendra G V
Cisco Employee
Cisco Employee

Hi Alfred,

You can view the application with command "sh call application voice <appname>"

for example :
sh call application voice clid_authen

You can also refer TCL IVR programming guide and sample scripts from below link.
https://developer.cisco.com/site/voice-gateway/overview/


Thanks,
Raghavendra

Alfred Johnson
Level 1
Level 1

bctrunks-2431-4#show call application voice RetrProxy

Script Name : RetrProxy

       URL  : builtin:RetrievalProxy_Service.C

       Type : Service

       State: Registered

       Life : Builtin

       Exec Instances: 0

Script Code Begin:

--------------------------------

Built in C Package implementing the Service RetrievalProxy functionality

--------------------------------

To me this is inadequate description for someone to make any use of

You can view description of TCL script, but I don't think you can view C packages description.

Thanks,

Raghavendra

Does this mean that Cisco does not support the use of the C-Scripts by customers?  If so, why do they appear in customer-facing displays like show call application?

Those are inbuilt features of IOS.For example "TOLLFRAUD_APP"

http://www.cisco.com/c/en/us/support/docs/voice/call-routing-dial-plans/112083-tollfraud-ios.html

Thanks,
Raghavendra

Getting Started

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: