Cisco Cisco Computer Telephony Integration OS 8.5 Reference Guide

Page of 120
   
3-18
CTI Driver for Siebel 7 Reference Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 3      Customization
Siebel Commands
[Command:NotReadyForPhoneSetToNotReady]
   Profile       = ""
   FilterSpec    = "[$GetCommandStatus(ChangeReadyState)] = 'Disabled' AND 
[$GetCommandStatus(ChangeNotReadyState)]= 'Enabled'"
   DeviceCommand = "ChangeBusyState"
   Comments      = ""
   Description   = "Phone: set to not ready"
   CmdData       = "NotReadyWithPopup"
   Hidden        = "TRUE"
   [CmdData:NotReadyWithPopup]
      Param.ReasonCode = "[Value]"
      SelectBusComp    = "List Of Values"
      SelectParam      = "TRUE"
      Comments         = ""
      SelectBusObj     = "List Of Values"
      SelectApplet     = "Transfer Multiple LOV Popup Applet"
      SelectTitle      = "Please select the reason for changing status to Not-Ready"
      SelectQuerySpec  = "[Type] = 'REASON_CODE' AND [Active] = 'Y'"
[Command:NotReadyForPhoneSetToReadyNoPopup]
   Profile       = ""
   FilterSpec    = "[$GetCommandStatus(ChangeReadyState)] = 'Enabled' AND 
[$GetCommandStatus(ChangeNotReadyState)]= 'Enabled'"
   DeviceCommand = "ChangeBusyState"
   Comments      = ""
   Description   = "Phone: set to not ready"
   CmdData       = "NotReadyNoPopup"
   Hidden        = "TRUE"
   [CmdData:NotReadyNoPopup]
      Param.ReasonCode = "[Value]"
      Comments         = ""
Example 3-8
Sample for Configuring Switch Between Multiple Calls Using Siebel WorkItemList 
Control and Cisco CTI Driver
[Command:WorkItemList]
   SubCommand_1 = "SuspendDeselectedCall"
   ExecuteAll   = "TRUE"
   CmdData      = "WorkItemList"
   SubCommand_2 = "ResumeSelectedCall"
   Hidden       = "TRUE"
[Command:SuspendDeselectedCall]
   DeviceCommand = "SuspendDeselectedCall"
   FilterSpec    = "[@DeselectedWorkItem:WorkState] = 'Active'"
   CmdData       = "SuspendDeselectedCall"
   Hidden        = "TRUE"
   [CmdData:SuspendDeselectedCall]
      Param.TrackingID = "{@DeselectedWorkItem:DriverWorkTrackID}"
[Command:ResumeSelectedCall]
   FilterSpec    = "[@SelectedWorkItem:WorkState] = 'Suspended'"
   DeviceCommand = "ResumeSelectedCall"
   CmdData       = "ResumeSelectedCall"
   Hidden        = "TRUE"
   [CmdData:ResumeSelectedCall]
      Param.TrackingID = "{@SelectedWorkItem:DriverWorkTrackID}"