ChrysTerm is a flexible, powerful UNIX-based communications driver for IVR applications. ChrysTerm provides host communication capabilities for IVR applications, including:
- Ethernet connectivity via telnet and tn3270
- Asynchronous line (RS-232) connectivity
- DEC VT100/VT220 protocol "screen scraping"
- Multiplexing requests from many voice channels on to a smaller number of data connections
ChrysTerm is an UNIX process that manages one or more child processes. Each child process implements a terminal emulation client which controls a single host session, using a standard UNIX communication process such as "telnet" or "tn3270". ChrysTerm developers add C language scripting to the terminal emulation process in order to send requests to and return information from a host session.
Chrysalis Host Access Server (CHAS) is a Windows-based subsitute for the popular UNIX-based ChrysTerm. The CHAS SDK consists of source for a .NET class library that can be customized to provide IVR applications access a variety of interfaces such as COM-TI, DCOM, local Active-X (COM) components, or remote web services.