David,
It appears your call was transferred to the consulted agent:
You are correct. When you are on a conference and you do a release of the call, using either the CTIOS client (release button) or pressing Release on the teleset, the other two parties that were in the conference stay connected - while the Aspect teleset (agent) is dropped off the call.
This seems to be implemented by "transferring" the call to the Primary Rate channel - "TransferredDevice=(TRUNK)84"
However using the teleset directly - it is possible to first put one of the lines on hold BEFORE doing a release.
This allows you to drop only one of confernced parties and allows you to connect back to party A or party C (i.e. remove the conference).
Using the CTI test and CTIOS client is seems it is not possible to put one of the call legs on hold. Attempting to put either Call-id on Hold, puts both lines on hold.
Below is an CTI test output using the teleset to put one of the calls on hold, before releasing the other call. This is what we would like to be able to do using a CTIOS client.
Regards,
Gerry
10:26:22 Trace: CTITest Release 7.0.0.0 , Build 14320
PROFILE default
Agent display format: SHORT
Call display format: SHORT
Session display format: SHORT
Sound: OFF
AutoAnswer: OFF
Autowrap: OFF
AutoLogin: OFF
CallStack: ON
Registered Variables: ALL_CALL_VARIABLES
Trace:
Timeout: open=30000 ms heartbeat=2000 ms other=15000 ms
CONFIG CTIServer A:"200.15.40.41" port 42027 B:"200.15.40.43" port 43027
Origin: ""
Protocol Version: 11 Heartbeat Interval: 5 secs
Service Mask: 0x00000016 (ALL_EVENTS+CALL_DATA_UPDATE+CLIENT_CONTROL)
CallEventsMask: 0x03ffffff (ALL_CALL_EVENTS)
AgentStatesMask: 0x00003fff (ALL_AGENT_STATES)
ConfigMsgsMask: 0x0000001f (ALL_CONFIG_MSGS)
TaskEventsMask: 0x000007ff (ALL_TASK_EVENTS)
CLIENT ID:"19974" Signature:"19974@AIB-204937"
AGENT PeripheralID:5003 Extension:"" ID:"28280" ID_Long:"" Instrument:"30" AppPathID:""
Skill: WorkMode:
CTITest: open
CTITest: 10:26:25 Trace:
10:26:25 Trace: ... session #1 trying CTI Server on side A (200.15.40.41 port 42027)
10:26:25 Trace: ... session #1 connected to side A after 15 ms.
10:26:25 Trace:
... session #1 opened after 16 ms. CCTime: 10:26:25 PGStatus: NORMAL Peripheral: OnLine
10:26:25 Trace: SYSTEM_EVENT: Peripheral 5003 On-Line, CCTime: 10:26:25 PGStatus: NORMAL
10:27:00 Trace: AGENT EVENT: ID:28280 LOGIN Group:31 Priority:0 Reason:0
10:27:00 Trace: AGENT EVENT: ID:28280 NOT_READY Group:31 Priority:0 Reason:0
10:27:02 Trace: AGENT EVENT: ID:28280 AVAILABLE Group:31 Priority:0 Reason:0
10:30:00 Trace: 0 calls in 217 seconds (0.00 calls/hr)
10:30:00 Trace: 1373 CTILink bytes (6.33 bytes/second)
10:30:00 Trace: SYSTEM_EVENT: Central Controller Half Hour Change, CCTime: 10:30:00 PGStatus: NORMAL
10:35:09 Trace: AGENT EVENT: ID:28280 NOT_READY Group:31 Priority:0 Reason:2
10:35:11 Trace: AGENT EVENT: ID:28280 AVAILABLE Group:31 Priority:0 Reason:0
10:35:25 Trace: CALL_TRANSLATION_ROUTE_EVENT: DNIS=1354
10:35:26 Trace:
10:35:26 Trace: BEGIN_CALL_EVENT: CallID=9711.0(d) CallType=CALLTYPE_ACD_IN DNIS=1354
10:35:26 Trace: CALL_DELIVERED_EVENT: CallID=9711.0(d) LocalConnectionState=LCS_INITIATE AlertingDevice=(DEVIC
E)1354
10:35:26 Trace: CALL_DATA_UPDATE_EVENT: CallID=9711.0(d) CallType=CALLTYPE_PREROUTE_ACD_IN
10:35:26 Trace: CALL_DELIVERED_EVENT: CallID=9711.0(d) LocalConnectionState=LCS_ALERTING AlertingDevice=(DEVIC
E)30
10:35:26 Trace: AGENT EVENT: ID:28280 RESERVED Group:31 Priority:0 Reason:0
10:35:27 Trace: AGENT EVENT: ID:28280 TALKING Group:31 Priority:0 Reason:0
10:35:27 Trace: CALL_DATA_UPDATE_EVENT: CallID=9711.0(d) CallType=CALLTYPE_PREROUTE_ACD_IN
10:35:27 Trace: CALL_ESTABLISHED_EVENT: CallID=9711.30(s) AnsweringDevice=(DEVICE)30
10:35:45 Trace: CALL_HELD_EVENT: CallID=9711.30(s) HoldingDevice=(DEVICE)30
10:35:45 Trace: AGENT EVENT: ID:28280 HOLD Group:31 Priority:0 Reason:0
10:35:45 Trace: AGENT EVENT: ID:28280 TALKING Group:31 Priority:0 Reason:0
10:35:45 Trace:
10:35:45 Trace: BEGIN_CALL_EVENT: CallID=9712.30(s) CallType=CALLTYPE_CONSULT
10:35:45 Trace: CALL_SERVICE_INITIATED_EVENT: CallID=9712.30(s) Line=4(LINETYPE_INSIDE)
10:35:45 Trace: CALL_QUEUED_EVENT: CallID=9712.30(s) NumQueued=0
10:35:45 Trace: CALL_DELIVERED_EVENT: CallID=9712.30(s) LocalConnectionState=LCS_ALERTING AlertingDevice=(TRUN
K)65
10:35:46 Trace: CALL_DATA_UPDATE_EVENT: CallID=9712.30(s) CallType=CALLTYPE_CONSULT
10:35:46 Trace: CALL_ESTABLISHED_EVENT: CallID=9712.0(d) AnsweringDevice=(TRUNK)65
10:35:49 Trace: CALL_RETREIVED_EVENT: CallID=9711.30(s) RetrievingDevice=(DEVICE)30
10:35:50 Trace: CALL_CONFERENCED_EVENT: PrimaryCallID=9711.30(s): SecondaryCallID=9712.30(s)
10:35:50 Trace: CALL_DATA_UPDATE_EVENT: CallID=9712.30(s) CallType=CALLTYPE_CONSULT_CONFERENCE
10:35:50 Trace: CALL_DATA_UPDATE_EVENT: CallID=9711.0(d) CallType=CALLTYPE_PREROUTE_ACD_IN
CTITest:
CTITest:
CTITest: lc
CallID OtherConn Periph Call Type State
9711.0(d) 30(s) 5003 PREROUTE_ACD_ CONFERENCED
9712.30(s) 0(d) 5003 CONSULT_CONFE Talking
CTITest:
CTITest:
CTITest:
CTITest:
CTITest:
CTITest: 10:35:56 Trace: CALL_HELD_EVENT: CallID=9711.30(s) HoldingDevice=(DEVICE)30
10:35:56 Trace: AGENT EVENT: ID:28280 HOLD Group:31 Priority:0 Reason:0
lc
CallID OtherConn Periph Call Type State
9711.0(d) 30(s) 5003 PREROUTE_ACD_ On Hold: CONFERENCED
9712.30(s) 0(d) 5003 CONSULT_CONFE Talking
CTITest: 10:36:08 Trace: CALL_CONNECTION_CLEARED_EVENT: CallID=9712.0(d) ReleasingDevice=(TRUNK)65
10:36:08 Trace: CALL_CONNECTION_CLEARED_EVENT: CallID=9712.30(s) ReleasingDevice=(DEVICE)30
10:36:08 Trace: CALL_CONNECTION_CLEARED_EVENT: CallID=9712.0(d) ReleasingDevice=(TRUNK)65
10:36:08 Trace: CALL_CLEARED_EVENT: CallID=9712.(s)
10:36:08 Trace: CALL_DATA_UPDATE_EVENT: CallID=9712.30(s) CallType=CALLTYPE_CONSULT_CONFERENCE
10:36:08 Trace: END_CALL_EVENT: CallID=9712.30(s)
CTITest:
CTITest: lc
CallID OtherConn Periph Call Type State
9711.0(d) 30(s) 5003 PREROUTE_ACD_ On Hold: CONFERENCED
CTITest:
CTITest: 10:36:12 Trace: CALL_RETREIVED_EVENT: CallID=9711.30(s) RetrievingDevice=(DEVICE)30
10:36:12 Trace: AGENT EVENT: ID:28280 TALKING Group:31 Priority:0 Reason:0
CTITest:
CTITest: lc
CallID OtherConn Periph Call Type State
9711.0(d) 30(s) 5003 PREROUTE_ACD_ CONFERENCED
CTITest: