Cisco Cisco Unified Customer Voice Portal 10.5(1)

Page of 87
1-16
Cisco Internet Service Node (ISN) Product Description
OL-1250-03
Chapter 1      Introduction
Other ISN Features
Other ISN Features
This section discusses the following additional ISN features.
NAM/ICM Scripting 
Transferring Calls with ISN
ASR/TTS
NAM/ICM Scripting
The ICM Script Editor is the scripting engine behind the ISN. It provides the user-programmable 
scripting environment for ISN call handling. 
ISN Version 2.1 comes with a number of pre-built building block applications, called 
micro-applications. Micro-applications reside on the ISN’s Application Server and contain instructions 
that direct the ISN’s software and hardware interaction, enabling communication with the caller. 
The interface between the Application Server and the NAM/ICM is a Cisco ICM/IVR Service Control 
Interface. The Application Server takes information in the messages sent by the NAM/ICM, interprets it 
using the micro-applications, and generates VXML code that it sends to the Voice Browser for 
processing.
There are five ISN micro-applications:
Play Media. Plays a message to the caller.
Play Data. Plays data such as dates or numbers to the caller in a specific format, called a data play 
back type
Get Digits. Plays a message to the caller and collects DTMF digits. 
Menu. Plays a message (menu) to the caller and collects a single DTMF.
Get Speech. Collects ASR input (voice or DTMF digits) after prompting a caller.
Note
For more information on micro-applications, see the Internet Service Node (ISN) Configuration and 
Administration Guide
.
Using the NAM/ICM Script Editor, these building blocks can be combined in any order to build a 
complete IVR script. 
 shows an example of an ISN script.