Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 508
   
5-29
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(1)
Chapter 5      CTI OS ActiveX Controls
CTI OS ActiveX Control Descriptions
Return Value
Return type is Boolean.
ChatCtl
The Chat Control provides a UI to formulate and send text messages to a supervisor or (if allowed) other 
agents. The chat privileges are configurable at CTI OS server (see the CTI OS System Manager's Guide 
for Cisco Unified ICM/Contact Center Enterprise & Hosted
).
Figure 5-13
Chat Control
You can specify an AgentID in the field labeled Send to AgentID and then enter a message in the Edit 
Outgoing Message
 box. Click the Send Button to send the message. Incoming messages will be 
displayed in the Message Display. Click the Clear button to clear the display.
The ChatCtl does not implement a button directly, but may be linked to a button through Visual Basic, 
so that a click on the button will pop up the ChatCtl.
Methods
Table 5-7
Available Methods for ChatCtl
Method
Description
GetAddressee
Gets the current Addressee from the Send to Agent ID Combo box.
GetAllChatMessages
Gets the all chat messages from the Message Display Text Area.
GetChatMessageText
Gets the chat message from the Edit Outgoing Message Text Area.
OnMsgReceived
When message received from an Agent, appends the received message to the 
Message Display Text Area.
SendChatMessage
Sends the chat message to current Addressee in the Send to Agent ID Combo 
box.
SetAddressee
Sets the current Addressee to the Send to Agent ID Combo box.
SetChatMessageText
Sets the chat message to the Edit Outgoing Message Text Area.