To write feature download management (FDM) script files, you use a language
that is compatible with that used in the Bellcore specification, SR-INS-001273.
The ADSI component of Blueworx Voice Response uses all the definitions that are in this specification,
with the following exceptions:
- Macros are not used.
- #define, #ifdef, #else and #end are not
used.
- An FDM definition must be contained in a single ASCII file.
FDM scripts can contain three types of statement:
- The softkey statement, which is followed by a number of softkey
return string statements.
- The main statement, which is followed by a number of
FDM function on statements.
- The overlay statement, which is followed by a number of FDM script function statements. The maximum number of overlays that you can define
in an FDM script is 50.
The definitions in your FDM script must be in the following sequence:
- Softkey parameters
- Softkeys
- Scripts (each consisting of one main script and any number of overlays)