Cormant-CS provides two mechanisms for extensibility through programming. Scripting is used to update Components, Attributes and Work Orders to provide derived values, as well as querying and updating remote devices using SNMP and WMI.

Web Services is used as a means to interface Cormant-CS to other applications.

Cormant-CS Web Services is integrated with the Cormant-CS Web installer. All modern programming languages support Web Services, and Cormant-CS provides a standard WSDL/SOAP 1.1 interface.

Scripting comes as standard with Cormant-CS and requires no special tools. Simple scripts can be added by an administrator and are linked to components through their templates.

Scripts can be run manually, periodically, or when the component is modified.