AgentInfo
¶
Source code in docs_src/capo_connect/types/agent_info.py
accepted_by_agent_timestamp
instance-attribute
¶
accepted_by_agent_timestamp: NotRequired[Timestamp]
The timestamp when the contact was accepted by the agent.
active_region
instance-attribute
¶
active_region: NotRequired[ActiveRegion]
The Region where the agent was active when they handled the contact. For Amazon Connect Global Resiliency instances enabled for global routing, this indicates the Region in which the agent's session was established at the time of the contact.
after_contact_work_duration
instance-attribute
¶
after_contact_work_duration: NotRequired[Duration]
The difference in time, in whole seconds, between AfterContactWorkStartTimestamp and AfterContactWorkEndTimestamp.
after_contact_work_end_timestamp
instance-attribute
¶
after_contact_work_end_timestamp: NotRequired[Timestamp]
The date and time when the agent ended After Contact Work for the contact, in UTC time. In cases when agent finishes doing AfterContactWork for chat contacts and switches their activity status to offline or equivalent without clearing the contact in CCP, discrepancies may be noticed for AfterContactWorkEndTimestamp.
after_contact_work_start_timestamp
instance-attribute
¶
after_contact_work_start_timestamp: NotRequired[Timestamp]
The date and time when the agent started doing After Contact Work for the contact, in UTC time.
agent_initiated_hold_duration
instance-attribute
¶
agent_initiated_hold_duration: NotRequired[Duration]
The total hold duration in seconds initiated by the agent.
agent_pause_duration_in_seconds
instance-attribute
¶
agent_pause_duration_in_seconds: NotRequired[AgentPauseDurationInSeconds]
Agent pause duration for a contact in seconds.
connected_to_agent_timestamp
instance-attribute
¶
connected_to_agent_timestamp: NotRequired[Timestamp]
The timestamp when the contact was connected to the agent.
device_info
instance-attribute
¶
device_info: NotRequired[DeviceInfo]
Information regarding Agent’s device.
hierarchy_groups
instance-attribute
¶
hierarchy_groups: NotRequired[HierarchyGroups]
The agent hierarchy groups for the agent.
id
instance-attribute
¶
id: NotRequired[AgentResourceId]
The identifier of the agent who accepted the contact.
preview_end_timestamp
instance-attribute
¶
preview_end_timestamp: NotRequired[Timestamp]
The timestamp when the agent finished previewing the contact.
state_transitions
instance-attribute
¶
state_transitions: NotRequired[StateTransitions]
List of StateTransition for a supervisor.
voice_enhancement_mode
instance-attribute
¶
voice_enhancement_mode: NotRequired[VoiceEnhancementMode]
The voice enhancement mode used by the agent as the call is ending. Valid values: VOICE_ISOLATION | NOISE_SUPPRESSION | NONE. A value of null indicates this mode has not yet been set for this user.