update_routing_profile_agent_availability_timer
async
¶
update_routing_profile_agent_availability_timer(
instance_id: InstanceId,
routing_profile_id: RoutingProfileId,
agent_availability_timer: AgentAvailabilityTimer,
*,
config_overrides: Optional[AsyncConnectClientConfig] = None,
) -> None
Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time.
Parameters:
-
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.
-
routing_profile_id(RoutingProfileId) –The identifier of the routing profile.
-
agent_availability_timer(AgentAvailabilityTimer) –Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time.
Raises:
-
InternalServiceException–Request processing failed because of an error or failure with the service.
-
InvalidParameterException–One or more of the specified parameters are not valid.
-
InvalidRequestException–The request is not valid.
-
ResourceNotFoundException–The specified resource was not found.
-
ThrottlingException–The throttling limit has been exceeded.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_connect/_services/async_connect.py
28322 28323 28324 28325 28326 28327 28328 28329 28330 28331 28332 28333 28334 28335 28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 28348 28349 28350 28351 28352 28353 28354 28355 28356 28357 28358 28359 28360 28361 28362 28363 28364 28365 28366 28367 28368 28369 28370 28371 28372 28373 28374 28375 | |