Custom servers can be of two types:
A custom server consists of a main function and user functions.
A main function can be system-generated from information that you provide, or you can write it yourself using C or C++ language and the custom server subroutines. If the main function is system-generated, you must develop user functions to support your Blueworx Voice Response application. The main function that the system generates can pass required information between user functions and Blueworx Voice Response and perform other processes. If you create the main function yourself, user functions are optional, depending on the requirements of your custom server.
Refer to the Blueworx Voice Response for AIX: Custom Servers information for guidance about creating a custom server and for language reference information.