There are some significant changes in terminology in V10.7 which may be confusing to users of previous versions of Softdial Contact Center™.
In the API, a turret is a container for assigning multiple endpoints to a user. Each V10.7 user must have a container (turret) for their endpoints, even if they have only one endpoint.
The term turret has a more technical origin and in V10.7 you will see references to this term only in the API detail; it should not appear on any UI.
The SDMP API messages, Add User [AT] and Delete Turret [DT], are used to add and delete these user endpoint containers.
For readers who are familiar with V10.6, the quickest way to understand the difference is to compare a user/ agent login sequence between V10.7 and V10.6.
V10.6 | V10.7 | Description |
---|---|---|
AL\TDdefault\CNTest\ AN1\AD1\AE1 |
AL\TDdefault\CNTest\ AN1\AD1\AE1 |
Standard Agent Login [AL] message can be used in 10.7 |
- | TT\TDdefault\QI1\RS1\OS0 | V10.7 automatically creates a 'turret' (Turret State [TT]) with the same identifier as the Agent (QI = AN) |
LI\TDdefault\ CNTest\YA...\YC... |
LI\TDdefault\CNTest\ YA...\YC...\QI1 |
The QI parameter is appended to the Logged In [LI] message in V10.7 |
- | FW\TDdefault\CNTest\AN1 | The Focus Switched [FW] message is used to indicate which endpoint within the turret currently has focus, identified by the AN parameter |
A turret is in one of 4 states:
Code | Name | Description |
---|---|---|
0 | TRS_Deleted | The turret has been deleted/ does not exist |
1 | TRS_Idle | The turret is logged in and idle. All endpoint sessions are idle |
2 | TRS_Available | The turret is in an ACD available state (at least 1 of its endpoint sessions is available) |
3 | TRS_Deleting | The turret is in the process of being deleted |
When the turret is idle, endpoints may be in any one of the following states:
Code | Name |
---|---|
0 | AS_NOT_LOGGED_IN |
1 | AS_WAITING_NAILUP |
2 | AS_NOT_READY |
When the turret is available, the endpoint in focus may be waiting, or in any state associated with a media session:
Code | Name |
---|---|
3 | AS_WAITING |
4 | AS_PREVIEWING |
5 | AS_BREATHER |
6 | AS_TALKING |
7 | AS_IN_WRAP |
8 | AS_IN_FOLLOWUP |
9 | AS_IN_TRANSFER |
10 | AS_OFFERING |
11 | AS_MONITORING |
12 | AS_WAITING_RESERVED |
13 | AS_ON_HOLD |
Other endpoints, not in focus, may be in not ready or logged out states.
See also Terminology in V10.7, addressing new terms at a higher level.