AWSConnectRoutingCriteria

Objective-C

@interface AWSConnectRoutingCriteria

Swift

class AWSConnectRoutingCriteria

Latest routing criteria on the contact.

  • The timestamp indicating when the routing criteria is set to active. A routing criteria is activated when contact is transferred to a queue. ActivationTimestamp will be set on routing criteria for contacts in agent queue even though Routing criteria is never activated for contacts in agent queue.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable activationTimestamp;

    Swift

    var activationTimestamp: Date? { get set }
  • Information about the index of the routing criteria.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable index;

    Swift

    var index: NSNumber? { get set }
  • List of routing steps. When Amazon Connect does not find an available agent meeting the requirements in a step for a given step duration, the routing criteria will move on to the next step sequentially until a join is completed with an agent. When all steps are exhausted, the contact will be offered to any agent in the queue.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSConnectStep *> *_Nullable steps;

    Swift

    var steps: [AWSConnectStep]? { get set }