Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
3-10
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 3 CIL Coding Conventions
UniqueObjectID
a.SetValue(ekwAgentID, “22866”); // alternative
‘Visual Basic
Dim a As Agent
a.SetValue “AgentID”, “22866”
//Java. Note use of the CTIOS_AGENTID version of keywords.
String sAgentID = “22866”;
Args.SetValue(“AgentID”, sAgentID);
Args.SetValue(CtiOs_IkeywordIDs.CTIOS_AGENTID, sAgentID); // alternative
Args.SetValue(ekwAgentID, sAgentID);
The complete syntax and usage of the GetValue, AddItem, and SetValue methods is detailed in
UniqueObjectID
The CTI OS Server creates and manages the CTI OS objects, representing all interactions for the contact
center. The CTI OS Server and CIL use the UniqueObjectID field to match up a CTI OS object on the
CIL with the corresponding object on the Server.
center. The CTI OS Server and CIL use the UniqueObjectID field to match up a CTI OS object on the
CIL with the corresponding object on the Server.
The UniqueObjectID is a variable-length string which can uniquely identify the object within the current
context of the CTI OS Server and the Unified ICME and CTI Interlink Advanced. The UniqueObjectID
is composed of an object type (e.g. call, agent, skillgroup, etc.), and two or more additional identifying
fields.
context of the CTI OS Server and the Unified ICME and CTI Interlink Advanced. The UniqueObjectID
is composed of an object type (e.g. call, agent, skillgroup, etc.), and two or more additional identifying
fields.
explains the composition of the UniqueObjectID.