Class: Aws::PartnerCentralSelling::Types::LeadInteraction
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralSelling::Types::LeadInteraction
- Defined in:
- gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb
Overview
Represents a specific interaction or touchpoint with a lead customer. This structure captures details about communications, meetings, or other engagement activities that help track the lead's progression and engagement history.
Constant Summary collapse
- SENSITIVE =
[:business_problem]
Instance Attribute Summary collapse
-
#business_problem ⇒ String
Describes the business problem or challenge that the customer discussed during the interaction.
-
#contact ⇒ Types::LeadContact
Contains contact information for the customer representative involved in the lead interaction, including their name, title, and contact details.
-
#customer_action ⇒ String
Describes the action taken by the customer during or as a result of the interaction, such as requesting information, scheduling a meeting, or expressing interest in a solution.
-
#interaction_date ⇒ Time
The date and time when the lead interaction occurred, in ISO 8601 format (UTC).
-
#source_id ⇒ String
The unique identifier of the specific source that generated the lead interaction.
-
#source_name ⇒ String
The descriptive name of the source that generated the lead interaction, providing a human-readable identifier for the lead generation channel or activity.
-
#source_type ⇒ String
Specifies the type of source that generated the lead interaction, such as "Event", "Website", "Referral", or "Campaign".
-
#usecase ⇒ String
Describes the specific use case or business scenario discussed during the lead interaction.
Instance Attribute Details
#business_problem ⇒ String
Describes the business problem or challenge that the customer discussed during the interaction. This information helps qualify the lead and identify appropriate solutions.
3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3117 class LeadInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :interaction_date, :customer_action, :business_problem, :contact) SENSITIVE = [:business_problem] include Aws::Structure end |
#contact ⇒ Types::LeadContact
Contains contact information for the customer representative involved in the lead interaction, including their name, title, and contact details.
3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3117 class LeadInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :interaction_date, :customer_action, :business_problem, :contact) SENSITIVE = [:business_problem] include Aws::Structure end |
#customer_action ⇒ String
Describes the action taken by the customer during or as a result of the interaction, such as requesting information, scheduling a meeting, or expressing interest in a solution.
3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3117 class LeadInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :interaction_date, :customer_action, :business_problem, :contact) SENSITIVE = [:business_problem] include Aws::Structure end |
#interaction_date ⇒ Time
The date and time when the lead interaction occurred, in ISO 8601 format (UTC). This timestamp helps track the chronology of lead engagement activities.
3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3117 class LeadInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :interaction_date, :customer_action, :business_problem, :contact) SENSITIVE = [:business_problem] include Aws::Structure end |
#source_id ⇒ String
The unique identifier of the specific source that generated the lead interaction. This ID provides traceability back to the original lead generation activity.
3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3117 class LeadInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :interaction_date, :customer_action, :business_problem, :contact) SENSITIVE = [:business_problem] include Aws::Structure end |
#source_name ⇒ String
The descriptive name of the source that generated the lead interaction, providing a human-readable identifier for the lead generation channel or activity.
3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3117 class LeadInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :interaction_date, :customer_action, :business_problem, :contact) SENSITIVE = [:business_problem] include Aws::Structure end |
#source_type ⇒ String
Specifies the type of source that generated the lead interaction, such as "Event", "Website", "Referral", or "Campaign". This categorization helps track lead generation effectiveness across different channels.
3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3117 class LeadInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :interaction_date, :customer_action, :business_problem, :contact) SENSITIVE = [:business_problem] include Aws::Structure end |
#usecase ⇒ String
Describes the specific use case or business scenario discussed during the lead interaction. This helps categorize the customer's interests and potential solutions.
3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3117 class LeadInteraction < Struct.new( :source_type, :source_id, :source_name, :usecase, :interaction_date, :customer_action, :business_problem, :contact) SENSITIVE = [:business_problem] include Aws::Structure end |