In addition to the FAXCOM Command Language (FCL), which is a set of ASCII commands that interface directly to the FAXCOM fax servers, Biscom offers additional API sets that interface with the FAXCOM through a fax gateway. The two API sets are the Envelope Specification and the Component Object Model (COM) API.
Envelope Specification - an interface to the fax service gateway that specifies the information required by the fax service gateway to send an outgoing fax. To cause the fax gateway to process and send a fax, you simply locate the envelope file created according to the Envelope Specification in the appropriate directory.
COM API - an interface to the fax service gateway that enables independent developers and VARs to easily interface to the FAXCOM server from Visual Basic, C/C++ or any other programming or scripting language that supports COM objects. Because the COM API supports programming to standardized Windows programming environments, developers have an easy-to-use API with which to write their own applications or simple macros.
Developers can also interface with the FAXCOM through a fax gateway using simple MAPI from Microsoft.