class Aws::Connect::Types::CreateRoutingProfileRequest
@note When making an API call, you may pass CreateRoutingProfileRequest
data as a hash: { instance_id: "InstanceId", # required name: "RoutingProfileName", # required description: "RoutingProfileDescription", # required default_outbound_queue_id: "QueueId", # required queue_configs: [ { queue_reference: { # required queue_id: "QueueId", # required channel: "VOICE", # required, accepts VOICE, CHAT, TASK }, priority: 1, # required delay: 1, # required }, ], media_concurrencies: [ # required { channel: "VOICE", # required, accepts VOICE, CHAT, TASK concurrency: 1, # required }, ], tags: { "TagKey" => "TagValue", }, }
@!attribute [rw] instance_id
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. @return [String]
@!attribute [rw] name
The name of the routing profile. Must not be more than 127 characters. @return [String]
@!attribute [rw] description
Description of the routing profile. Must not be more than 250 characters. @return [String]
@!attribute [rw] default_outbound_queue_id
The default outbound queue for the routing profile. @return [String]
@!attribute [rw] queue_configs
The inbound queues associated with the routing profile. If no queue is added, the agent can make only outbound calls. @return [Array<Types::RoutingProfileQueueConfig>]
@!attribute [rw] media_concurrencies
The channels that agents can handle in the Contact Control Panel (CCP) for this routing profile. @return [Array<Types::MediaConcurrency>]
@!attribute [rw] tags
One or more tags. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/CreateRoutingProfileRequest AWS API Documentation
Constants
- SENSITIVE