Class: Aws::PartnerCentralSelling::Types::LeadContext

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

Overview

Provides comprehensive details about a lead associated with an engagement. This structure contains information about lead qualification status, customer details, and interaction history to facilitate lead management and tracking within the engagement.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#customerTypes::LeadCustomer

Contains detailed information about the customer associated with the lead, including company information, contact details, and other relevant customer data.

Returns:



3332
3333
3334
3335
3336
3337
3338
3339
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3332

class LeadContext < Struct.new(
  :insights,
  :qualification_status,
  :customer,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#insightsTypes::LeadInsights

Insights that AI generates and associates with the lead. These insights provide automated analysis such as lead readiness scoring to help partners assess the lead quality.

Returns:



3332
3333
3334
3335
3336
3337
3338
3339
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3332

class LeadContext < Struct.new(
  :insights,
  :qualification_status,
  :customer,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#interactionsArray<Types::LeadInteraction>

An array of interactions that have occurred with the lead, providing a history of communications, meetings, and other engagement activities related to the lead.

Returns:



3332
3333
3334
3335
3336
3337
3338
3339
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3332

class LeadContext < Struct.new(
  :insights,
  :qualification_status,
  :customer,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end

#qualification_statusString

Indicates the current qualification status of the lead, such as whether it has been qualified, disqualified, or is still under evaluation. This helps track the lead's progression through the qualification process.

Returns:

  • (String)


3332
3333
3334
3335
3336
3337
3338
3339
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 3332

class LeadContext < Struct.new(
  :insights,
  :qualification_status,
  :customer,
  :interactions)
  SENSITIVE = []
  include Aws::Structure
end