Look Up Another Term

Definition: CSTA


(Computer Supported Telephony Application) An international standard interface between a network server and a telephone switch (PBX) established by the European Computer Manufacturers Association (ECMA).