Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

update_routing_profile_queues

update_routing_profile_queues(**kwargs)

Updates the properties associated with a set of queues for a routing profile.

See also: AWS API Documentation

Request Syntax

response = client.update_routing_profile_queues(
    InstanceId='string',
    RoutingProfileId='string',
    QueueConfigs=[
        {
            'QueueReference': {
                'QueueId': 'string',
                'Channel': 'VOICE'|'CHAT'|'TASK'
            },
            'Priority': 123,
            'Delay': 123
        },
    ]
)
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.

  • QueueConfigs (list) --

    [REQUIRED]

    The queues to be updated for this routing profile. Queues must first be associated to the routing profile. You can do this using AssociateRoutingProfileQueues.

    • (dict) --

      Contains information about the queue and channel for which priority and delay can be set.

      • QueueReference (dict) -- [REQUIRED]

        Contains information about a queue resource.

        • QueueId (string) -- [REQUIRED]

          The identifier for the queue.

        • Channel (string) -- [REQUIRED]

          The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.

      • Priority (integer) -- [REQUIRED]

        The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.

      • Delay (integer) -- [REQUIRED]

        The delay, in seconds, a contact should be in the queue before they are routed to an available agent. For more information, see Queues: priority and delay in the Amazon Connect Administrator Guide .

Returns

None

Exceptions

  • Connect.Client.exceptions.InvalidRequestException
  • Connect.Client.exceptions.InvalidParameterException
  • Connect.Client.exceptions.ResourceNotFoundException
  • Connect.Client.exceptions.ThrottlingException
  • Connect.Client.exceptions.InternalServiceException