« Back to TCL-API

TCL Script run on Voce Gateway

Combination View Flat View Tree View
Threads [ Previous | Next ]
Dear all,
I am new in Cisco IPT. Few days back configured CM-8.0 in UCS Server and system is functioning for 150 IP-Phone. Now my Outsider caller can call to Office without any IVR Facility. I want to deliver Simple IVR such (Well come to XX Company, Please press 0 for Operator or press your desiare Ext No.). My all outsider call now terminating in Operetor console which is not a desiare solution.
 
We are using E1 which has terminated into Voice gateway. Our E1 provider create a hunt Number ( Single Number for all 32 DS) thus outsider is calling in a single Number and we have mapped that single number to multiple ext number of Operator Console. Thus reception is geting all outsider call.
 
We want to run TCL Script in Voice gate way.
 
Please guide us to implement TCL script.
 
 
 

Hi sabuz,

please take a look at the BACD Script at below location and implement script for your requirements

http://www.cisco.com/cisco/software/release.html?mdfid=277641082&softwareid=283451126&release=3.0.0.2&rellifecycle=&relind=AVAILABLE&reltype=al

you can view video in video tutorials tab to test sample tcl script.

Thanks,
Raghavendra

Hi Raghavendra,
I have gone through the BACD script but don't know where and how to edit with my desiare change. Can u share some sample of changes ? What should my next step.
I have downloaed and found two BACD files with .tcl exptension.
What will be the next step that i need to follow ?

Hi Raghavendra,
I have gone through the BACD script but don't know where and how to edit with my desiare change. Can u share some sample of changes ? What should my next step.
I have downloaed and found two BACD files with .tcl exptension.
What will be the next step that i need to follow ?

 
 
 
 
Hi Raghavendra,
In my Router i am geting the out put
 
TISL-VOICEGATEWAY#sh call application voice summary

 SERVICES (standalone applications):
  name                      type            description

  dsapp                     C Script        builtinemoticonSESS_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
  CALLIndSs_SErviCe         C Script        builtin:CallIndSs_Service.C
  Default                   C Script        builtin:Session_Service.C
  frog                                      http://172.16.1.6:8080/ccmivr/pages/IVRMainpage.vxml Loading...
  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
  CTIAPP                    CCAPI           CTI Application
  MGCPAPP                   CCAPI           MGCP Application

 PACKAGES:
  name                      type            description

  tcl20base                 C Script        builtin:tcl20base_package.C
  media                     C Script        builtin:package_media.C
  vxmlbase                  C Script        builtin:vxmlbase_package.C
  destination               C Script        builtinemoticonestination.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        builtinemoticonreempt.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
  MRCPV2Module              C Script        builtin:MRCPV2Module.C
  callfeature               C Script        builtin:CallFeature.C
  consult                   C Script        builtin:Consult.C
  deviceControl             C Script        builtinemoticonev_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
  vxmlmodule                C Script        builtinemoticonxmlModule.C
  callindss                 C Script        builtin:CallIndSs.C
  spanish                   C Script        builtin:package_spanish.C
  digitcollect              C Script        builtinemoticonigitCollect.C

TISL-VOICEGATEWAY#
 
What should be my next step-------------
 
 
Please advice.
 

Hi Sabuz,
 
please go through the below link for information about BACD Script and details steps to configure and test the script.
 
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/bacd/configuration/guide/40bacd.html
 
Thanks,
Raghavendra

Hi Sabuz,
 
As I understand you are looking for a modified script that you want to play just a simple messages and waiting from the caler to dial extension right?
Can you tell me how did you modify the tcl script to skip the welcome prompt and menu options?
 
Thanks in advanced