Skip to content

Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile

Description

Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile.

Usage

connect_update_routing_profile_concurrency(InstanceId, RoutingProfileId,
  MediaConcurrencies)

Arguments

  • InstanceId

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

  • RoutingProfileId

    [required] The identifier of the routing profile.

  • MediaConcurrencies

    [required] The channels that agents can handle in the Contact Control Panel (CCP).

Value

An empty list.

Request syntax

svc$update_routing_profile_concurrency(
  InstanceId = "string",
  RoutingProfileId = "string",
  MediaConcurrencies = list(
    list(
      Channel = "VOICE"|"CHAT"|"TASK"|"EMAIL",
      Concurrency = 123,
      CrossChannelBehavior = list(
        BehaviorType = "ROUTE_CURRENT_CHANNEL_ONLY"|"ROUTE_ANY_CHANNEL"
      ),
      WorkloadTypeConcurrencies = list(
        list(
          WorkloadType = "string",
          Concurrency = 123,
          CrossChannelWorkloadBehavior = list(
            ChannelWorkloadBehaviorType = "ROUTE_CURRENT_CHANNEL_CURRENT_WORKLOADTYPE_ONLY"|"ROUTE_CURRENT_CHANNEL_ANY_WORKLOADTYPE_ONLY"|"ROUTE_ANY_CHANNEL_ANY_WORKLOAD_TYPE"
          )
        )
      )
    )
  )
)