# Overview of the ADI service parameters

The behavior of many ADI functions is controlled by multiple parameters. These parameters are grouped together into structures. Each parameter structure has a set of default values that is sufficient for many configurations. The parameters can be modified to:

- Enable or disable function features.

- Adapt the function for exceptional configurations.

For example, when recording voice data, the application programmer can alter the function's behavior by modifying any of the record parameters that specify

- Any subset of DTMF
  keys entered by the telephone caller that abort the function.

- Gain applied to the input signal.

- An initial timeout that defines the time in which the caller must start speaking before the operation terminates.

- The amount of silence after a caller has stopped speaking before the operation terminates.

- Record-synchronization prompt frequency, amplitude, and duration.

- Automatic gain control settings.

For information about parameter management in Natural Access, refer to the Natural Access Developer's Reference Manual.