AWSConnectAgentInfo
Objective-C
@interface AWSConnectAgentInfo
Swift
class AWSConnectAgentInfo
Information about the agent who accepted the contact.
-
Agent pause duration for a contact in seconds.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable agentPauseDurationInSeconds;
Swift
var agentPauseDurationInSeconds: NSNumber? { get set }
-
The configuration for the allowed capabilities for participants present over the call.
Declaration
Objective-C
@property (nonatomic, strong) AWSConnectParticipantCapabilities *_Nullable capabilities;
Swift
var capabilities: AWSConnectParticipantCapabilities? { get set }
-
The timestamp when the contact was connected to the agent.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable connectedToAgentTimestamp;
Swift
var connectedToAgentTimestamp: Date? { get set }
-
Information regarding Agent’s device.
Declaration
Objective-C
@property (nonatomic, strong) AWSConnectDeviceInfo *_Nullable deviceInfo;
Swift
var deviceInfo: AWSConnectDeviceInfo? { get set }
-
The agent hierarchy groups for the agent.
Declaration
Objective-C
@property (nonatomic, strong) AWSConnectHierarchyGroups *_Nullable hierarchyGroups;
Swift
var hierarchyGroups: AWSConnectHierarchyGroups? { get set }
-
The identifier of the agent who accepted the contact.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable identifier;
Swift
var identifier: String? { get set }