| Class | Description | 
|---|---|
| AgentEvent | 
 Event class that encapsulates the base information for agent related event activities. 
 | 
| AgentEventDroplet | 
 This droplet class can be used to create and send agent events from pages. 
 | 
| AgentMessageSource | |
| AgentMessagingTools | 
 The class contains the configurations and utility methods for creating and 
 sending agent events. 
 | 
| AgentSessionEndEvent | 
 Event indicating an Agent's session has ended. 
 | 
| AgentSessionEndListener | 
 This class sends and AgentSessionEndEvent when a session ends. 
 | 
| CallEvent | 
 CallEvent class extends AgentEvent and adds callId, startTime and endTime properties 
 | 
| CallEventListener | 
 CallEventListener listens to Call events. 
 | 
| CallLogEntry | 
 CallLogEntry wraps a CallEvent object. 
 | 
| CallLogEntryGenerator | 
 CallLogEntryGenerator generates a CallLogEntry 
 | 
| ItemUpdateAgentEvent | 
 Agent event for capturing an update to an item. 
 |