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 }