Class: Aws::Connect::Types::AutoAcceptConfig

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-connect/types.rb

Overview

Configuration settings for auto-accept for a specific channel.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_first_callback_auto_acceptBoolean

Indicates whether auto-accept is enabled for agent-first callbacks. This setting only applies to the VOICE channel.

Returns:

  • (Boolean)


2086
2087
2088
2089
2090
2091
2092
# File 'lib/aws-sdk-connect/types.rb', line 2086

class AutoAcceptConfig < Struct.new(
  :channel,
  :auto_accept,
  :agent_first_callback_auto_accept)
  SENSITIVE = []
  include Aws::Structure
end

#auto_acceptBoolean

Indicates whether auto-accept is enabled for this channel. When enabled, available agents are automatically connected to contacts from this channel.

Returns:

  • (Boolean)


2086
2087
2088
2089
2090
2091
2092
# File 'lib/aws-sdk-connect/types.rb', line 2086

class AutoAcceptConfig < Struct.new(
  :channel,
  :auto_accept,
  :agent_first_callback_auto_accept)
  SENSITIVE = []
  include Aws::Structure
end

#channelString

The channel for this auto-accept configuration. Valid values: VOICE, CHAT, TASK, EMAIL.

Returns:

  • (String)


2086
2087
2088
2089
2090
2091
2092
# File 'lib/aws-sdk-connect/types.rb', line 2086

class AutoAcceptConfig < Struct.new(
  :channel,
  :auto_accept,
  :agent_first_callback_auto_accept)
  SENSITIVE = []
  include Aws::Structure
end