Skip to content

UpdateContactRoutingDataRequest

Source code in docs_src/capo_connect/types/update_contact_routing_data_request.py
class UpdateContactRoutingDataRequest(TypedDict, closed=True):
    instance_id: "capo_connect.types.instance_id.InstanceId"
    """<p>The identifier of the Connect Customer instance. You can <a href="https://docs.aws.amazon.com/connect/latest/adminguide/find-instance-arn.html">find the instance ID</a> in the Amazon Resource Name (ARN) of the instance.</p>"""
    contact_id: "capo_connect.types.contact_id.ContactId"
    """<p>The identifier of the contact in this instance of Connect Customer. </p>"""
    queue_time_adjustment_seconds: NotRequired[
        "capo_connect.types.queue_time_adjustment_seconds.QueueTimeAdjustmentSeconds"
    ]
    """<p>The number of seconds to add or subtract from the contact's routing age. Contacts are routed to agents on a first-come, first-serve basis. This means that changing their amount of time in queue compared to others also changes their position in queue.</p>"""
    queue_priority: NotRequired["capo_connect.types.queue_priority.QueuePriority"]
    """<p>Priority of the contact in the queue. The default priority for new contacts is 5. You can raise the priority of a contact compared to other contacts in the queue by assigning them a higher priority, such as 1 or 2.</p>"""
    routing_criteria: NotRequired[
        "capo_connect.types.routing_criteria_input.RoutingCriteriaInput"
    ]
    """<p>Updates the routing criteria on the contact. These properties can be used to change how a contact is routed within the queue.</p>"""

contact_id instance-attribute

contact_id: ContactId

The identifier of the contact in this instance of Connect Customer.

instance_id instance-attribute

instance_id: InstanceId

The identifier of the Connect Customer instance. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.

queue_priority instance-attribute

queue_priority: NotRequired[QueuePriority]

Priority of the contact in the queue. The default priority for new contacts is 5. You can raise the priority of a contact compared to other contacts in the queue by assigning them a higher priority, such as 1 or 2.

queue_time_adjustment_seconds instance-attribute

queue_time_adjustment_seconds: NotRequired[QueueTimeAdjustmentSeconds]

The number of seconds to add or subtract from the contact's routing age. Contacts are routed to agents on a first-come, first-serve basis. This means that changing their amount of time in queue compared to others also changes their position in queue.

routing_criteria instance-attribute

routing_criteria: NotRequired[RoutingCriteriaInput]

Updates the routing criteria on the contact. These properties can be used to change how a contact is routed within the queue.