User Agent Computer Supported Telecommunications Applications oder kurz uaCSTA stellen die Basis der der Computer Telephony Integration, kurz CTI, dar und verbinden die Telefonanlage mit dem Computer. CSTA ist dabei das standardisierte Protokoll für die Kommunikation zwischen dem Computer und der Telefonanlage und ist für die Definition des Aufbaus und der Art der Nachricht verantwortlich, mit denen sich einzelne Merkmale der Telefonanlage steuern lassen. uaCSTA bilden damit einen Grundpfeiler vieler Programmierschnittstellen, wie beispielsweise API und TAPI.