The Fax Sample Application (FSA)

This appendix describes the fax sample application provided with Blueworx Voice Response for AIX. The application is a fully-functional Fax-On-Demand application provided to work with Brooktrout fax server, the facsimile software server product available with Blueworx Voice Response.

The objective of the Blueworx Voice Response fax support is to provide a base fax functionality to allow application programmers to build their own custom fax applications.

The fax sample application supports a 'filing cabinet' of fax documents stored on the pSeries computer. The application can be used as supplied or, after tailoring to your environment, as a basis for a more sophisticated application.

The sample application handles three scenarios:
  1. A caller can send faxes to Blueworx Voice Response using this application, which in turn uses the Brooktrout fax server product. Incoming faxes are stored as AIX files in a directory that is shared between the Brooktrout fax server and this sample application.
  2. A caller can query received faxes and optionally save them in a database or delete them. The caller will be prompted to record a voice description for each fax to be saved. This is known as inbound fax processing.
  3. A caller can request that one or more faxes be faxed from a database to a remote fax machine. This is known as outbound fax processing.
Note: The fax sample application is not designed to work in an SSI configuration