Connect / Client / update_routing_profile_agent_availability_timer

update_routing_profile_agent_availability_timer#

Connect.Client.update_routing_profile_agent_availability_timer(**kwargs)#

Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time.

See also: AWS API Documentation

Request Syntax

response = client.update_routing_profile_agent_availability_timer(
    InstanceId='string',
    RoutingProfileId='string',
    AgentAvailabilityTimer='TIME_SINCE_LAST_ACTIVITY'|'TIME_SINCE_LAST_INBOUND'
)
Parameters:
  • InstanceId (string) –

    [REQUIRED]

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

  • RoutingProfileId (string) –

    [REQUIRED]

    The identifier of the routing profile.

  • AgentAvailabilityTimer (string) –

    [REQUIRED]

    Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time.

Returns:

None

Exceptions

  • Connect.Client.exceptions.InvalidRequestException

  • Connect.Client.exceptions.InvalidParameterException

  • Connect.Client.exceptions.ResourceNotFoundException

  • Connect.Client.exceptions.ThrottlingException

  • Connect.Client.exceptions.InternalServiceException