Siebel Communications Server Administration Guide > Configuring Advanced Communications Features > Using Device Event to Enhance Screen Pop Performance >

Event Examples for Agents Answering Call from Communications Toolbar


The following examples show event handler, event response, and event log definitions based on receiving the EventAnswerCall device event. Use examples like these for when the agent answers the call using the communications toolbar:

[EventHandler:AnswerCallReceived]
    DeviceEvent = "EventAnswerCall"
    Response = "OnAnswerCallReceived"
    Filter.ANI = "*"
    Order = "1"

[EventResponse:OnAnswerCallReceived]
    QueryBusObj = "Contact"
    QueryBusComp = "Contact"
    QuerySpec = "'Work Phone #'='{ANI}'"
    SingleView = "Service Contact Detail View"
    MultiView = "Visible Contact List View"
    FindDialog = "Service Request"
    FindField.CSN = "Ask Caller"
    Log = "LogIncomingCallContactAnswerCall"

[EventLog:LogIncomingCallContactAnswerCall]
    WorkTrackingObj.PopView = "YES"

[EventHandler:InboundCallReceived-no-pop]
    DeviceEvent = "TpAnswered"
    Response = "InboundCallReceived-no-pop"
    Filter.ANI = "*"
    FilterSpec = "[$GetWorkItemAttr(SiebelWorkItemID, PopView)] = 'YES'"
    Order = "2"

[EventResponse:InboundCallReceived-no-pop]
    QueryBusObj = "Contact"
    QueryBusComp = "Contact"
    QuerySpec = "'Work Phone #'='{ANI}'"
    SingleLog = "LogIncomingCallContactFound"
    MultiLog = "LogIncomingCallMultiContactFound"
    Log = "LogIncomingCallContactNotFound"

Siebel Communications Server Administration Guide Copyright © 2006, Oracle. All rights reserved.