Class: Aws::Connect::Types::ChatContactMetrics

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

Overview

Information about the overall participant interactions at the contact level.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#agent_first_response_time_in_millisInteger

The time for an agent to respond after obtaining a chat contact.

Returns:

  • (Integer)


2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 2091

class ChatContactMetrics < Struct.new(
  :multi_party,
  :total_messages,
  :total_bot_messages,
  :total_bot_message_length_in_chars,
  :conversation_close_time_in_millis,
  :conversation_turn_count,
  :agent_first_response_timestamp,
  :agent_first_response_time_in_millis)
  SENSITIVE = []
  include Aws::Structure
end

#agent_first_response_timestampTime

The agent first response timestamp for a chat contact.

Returns:

  • (Time)


2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 2091

class ChatContactMetrics < Struct.new(
  :multi_party,
  :total_messages,
  :total_bot_messages,
  :total_bot_message_length_in_chars,
  :conversation_close_time_in_millis,
  :conversation_turn_count,
  :agent_first_response_timestamp,
  :agent_first_response_time_in_millis)
  SENSITIVE = []
  include Aws::Structure
end

#conversation_close_time_in_millisInteger

The time it took for a contact to end after the last customer message.

Returns:

  • (Integer)


2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 2091

class ChatContactMetrics < Struct.new(
  :multi_party,
  :total_messages,
  :total_bot_messages,
  :total_bot_message_length_in_chars,
  :conversation_close_time_in_millis,
  :conversation_turn_count,
  :agent_first_response_timestamp,
  :agent_first_response_time_in_millis)
  SENSITIVE = []
  include Aws::Structure
end

#conversation_turn_countInteger

The number of conversation turns in a chat contact, which represents the back-and-forth exchanges between customer and other participants.

Returns:

  • (Integer)


2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 2091

class ChatContactMetrics < Struct.new(
  :multi_party,
  :total_messages,
  :total_bot_messages,
  :total_bot_message_length_in_chars,
  :conversation_close_time_in_millis,
  :conversation_turn_count,
  :agent_first_response_timestamp,
  :agent_first_response_time_in_millis)
  SENSITIVE = []
  include Aws::Structure
end

#multi_partyBoolean

A boolean flag indicating whether multiparty chat or supervisor barge were enabled on this contact.

Returns:

  • (Boolean)


2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 2091

class ChatContactMetrics < Struct.new(
  :multi_party,
  :total_messages,
  :total_bot_messages,
  :total_bot_message_length_in_chars,
  :conversation_close_time_in_millis,
  :conversation_turn_count,
  :agent_first_response_timestamp,
  :agent_first_response_time_in_millis)
  SENSITIVE = []
  include Aws::Structure
end

#total_bot_message_length_in_charsInteger

The total number of characters from bot and automated messages on a chat contact.

Returns:

  • (Integer)


2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 2091

class ChatContactMetrics < Struct.new(
  :multi_party,
  :total_messages,
  :total_bot_messages,
  :total_bot_message_length_in_chars,
  :conversation_close_time_in_millis,
  :conversation_turn_count,
  :agent_first_response_timestamp,
  :agent_first_response_time_in_millis)
  SENSITIVE = []
  include Aws::Structure
end

#total_bot_messagesInteger

The total number of bot and automated messages on a chat contact.

Returns:

  • (Integer)


2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 2091

class ChatContactMetrics < Struct.new(
  :multi_party,
  :total_messages,
  :total_bot_messages,
  :total_bot_message_length_in_chars,
  :conversation_close_time_in_millis,
  :conversation_turn_count,
  :agent_first_response_timestamp,
  :agent_first_response_time_in_millis)
  SENSITIVE = []
  include Aws::Structure
end

#total_messagesInteger

The number of chat messages on the contact.

Returns:

  • (Integer)


2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 2091

class ChatContactMetrics < Struct.new(
  :multi_party,
  :total_messages,
  :total_bot_messages,
  :total_bot_message_length_in_chars,
  :conversation_close_time_in_millis,
  :conversation_turn_count,
  :agent_first_response_timestamp,
  :agent_first_response_time_in_millis)
  SENSITIVE = []
  include Aws::Structure
end