uaCSTA 是由 ECMA 開發的 CTI 標準,由 CSTA 演進而來,基於 SIP 協定與 XML。
本文件適用於希望快速了解 uaCSTA 應用的客戶或測試人員。
uaCSTA: User Agent Computer Supported Telecommunications Applications
CSTA: Computer Supported Telecommunications Applications
ECMA: European Computer Manufacturers Association
uaCSTA 使用 SIP 協定實現 CTI 對 SIP 話機的遠端連線與管理:

圖 2.1
或

圖 2.2
uaCSTA 伺服器與 SIP 話機透過 SIP INVITE 訊息建立連線,並透過 INFO 訊息交換控制資訊:

圖 2.3
輸入需要由 uaCSTA 控制的線路號碼;輸入的號碼會綁定該線路。對於 3CX 伺服器,uaCSTA 使用與通話帳號註冊相同的線路。

圖 2.4

圖 3.1
輸入需要由 uaCSTA 控制的線路號碼;輸入的號碼會綁定該線路。對於 3CX 伺服器,uaCSTA 使用與通話帳號註冊相同的線路。

圖 3.2
透過切換開關啟用或停用 uaCSTA 功能。
CSTA Enable: 0
0 = 啟用 uaCSTA;1 = 停用 uaCSTA
SIP1 CSTA Number: 一般通話使用的註冊號碼
sip.CSTAEnabled
sip.line.1.CSTANumber

圖 4.1
啟用 uaCSTA

圖 4.2
在 uaCSTA Number 中輸入註冊號碼,並選擇 3CX 作為伺服器類型。

圖 4.3

圖 4.4
註冊成功後,伺服器會傳送 INVITE 請求,與話機建立 uaCSTA 連線。

圖 4.5
話機回覆 200 OK,連線建立完成。

圖 4.6
伺服器傳送 MonitorStart 開始監控,話機回覆 200 OK。uaCSTA 伺服器與話機之間的所有資訊交換都透過 INFO 封包完成。
客戶端登入:在伺服器分機下找到已註冊的帳號。此處有一個 Web 驗證連結,點選後即可登入客戶端。

圖 4.7
在登入介面輸入分機號碼與密碼。

圖 4.8
設定狀態

圖 4.9
發起通話

圖 4.10
通話操作

圖 4.11