Introducing myself, and the scripts

I'm glad to have joined this forum and enthusiastic about the idea.

If you check cisco's netpros forum, I'm a regular contributor there, and over time wrote some tcl/ivr scripts that come useful in a variety of situations. I'll take this space to advertise them further, and you're welcome to use them.

http://pbevila.fastmail.fm/public/

In summary:

* B-ACD/AA "PL2" branch. Improvements to the released script, like
- return to script for busy or noa extension
- business hours support in form of weekly schedule
- in presence of overlay-receiving, proper handling of isdn setup acks
- moh bug workaround

* Prompts recorder - From any ip phone or port, then copy/rename audio files as needed.

* Camp-on for busy extension, lets the caller wait with moh, or present the call via auxiliary DN. This one is currently two versions depending on how you want to use it. Can use the calling number to restrict callers that are informed of busy status, and others that will hear ringback only.

* Alert - can be set up to 24h in advance

* Number to to name, lets you associate a name to incoming calls based on bulk list, or http query. There is a derivation for who has CAS trunk to telco, with telco special arrangement when ani is sent with dnis. This one had sponsorship of a paying customer, thanks Ean!

* Blast call, is a bit rough, lets you place call in parallel to multiple destinations.

* (this one is php) Consolite, php script that will display status of DNs, via web server and snmp to the cme.

* (actually unpublished) , this a simple asp script for a directory service that lookups names in ms ad. I didn't wrote it and not sure if the guy that did, wants it published. Can be given and supported on a per case basis.

I really think tcl/ivr helps a lot CME to do things more like customers want, and I look forward to write some more or enhance the basic ones above. I will be pleased to have your feedback on all that.

Thanks again to the editors of the forum for creating a place all about CME!

Paolo


Comments

Tutorials

Hi Paolo,

I would like to learn scripting as you have. Do you have any resources for learning?

Tutorials

The main source of information is the programming guide, plus a couple of ancillary documents. These are all free downloads from CCO.
A previous knowledge of TCL would help, as generally "ugly" script are produced without it.

Then you can look into the scripts that I wrote to see how things are done.

Have fun!

B-ACD option for VM

It would not be very easy to add an option to reach VM when waiting in a B-ACD.

For a proper work, you want the statistics to be updated too and need to hook into the messages exchange of the two scripts that comprise B-ACD/AA, that is, queue and AA. Can take anything from a day to a week to have that coded and debugged.

Such a feature should ideally come from cisco, it is even possible they have the request but not the implementation yet.

B-ACD Script

Hi Paolo,

I'm a novice at TCL scripts.
How easy do you think it might be to add an option in the B-ACD script to allow a caller an option to leave a message rather than to continue waiting in the queue ?
Have you looked at this already ?

Phil

Glad you joined the

Glad you joined the forum...I skip everyone else and go straight to your replies on netpros. Now we have an expert in the house!

Cisco IP Communications Express Specialist
www.ketchumits.com

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.