Call-related information

To create a Blueworx Voice Response application that runs on an ADSI telephone, you must do the following:

  1. Design the appearance of the ADSI display for each step in the application.
  2. Divide the ADSI support into discrete functions that the application can run separately. For example, when the application is to play a new prompt or voice segment to the caller, you must define a new ADSI function.
  3. Decide for which functions you are to use softkeys, and decide which return strings are to be run when the user presses those softkeys.
  4. Understand the capabilities of the state tables that are supplied with the ADSI component of Blueworx Voice Response, and decide which state tables you will call from your application state table. The state tables are described in The ADSI state tables.
  5. Write the SDC script files that define the ADSI components (virtual displays and softkeys) that you want to use. Use any ASCII editor. The script files must contain ADSI statements. This task is described in Writing ADSI scripts.
  6. Write the script files that define any feature download management (FDM) scripts that you want to download to the ADSI telephone. This task is described in Writing ADSI scripts.
  7. Use the supplied script compiler (adsicomp) to compile the script files into the format that an ADSI telephone requires. This task is described in Creating your ADSI application.
  8. Write a Blueworx Voice Response state table that calls the state tables that are supplied with the ADSI component. These supplied state tables make it easier for you to manage the script files that you have written. They work with the ADSI custom server (supplied with the component) to download your data and compiled script files to the ADSI telephone. The compiled script files run on the ADSI telephone. This task is described in Creating your ADSI application.