LeadInteraction
¶
Source code in docs_src/capo_partnercentral_selling/types/lead_interaction.py
business_problem
instance-attribute
¶
business_problem: NotRequired[LeadBusinessProblem]
Describes the business problem or challenge that the customer discussed during the interaction. This information helps qualify the lead and identify appropriate solutions.
contact
instance-attribute
¶
contact: LeadContact
Contains contact information for the customer representative involved in the lead interaction, including their name, title, and contact details.
customer_action
instance-attribute
¶
customer_action: CustomerAction
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
instance-attribute
¶
interaction_date: NotRequired[DateTime]
The date and time when the lead interaction occurred, in ISO 8601 format (UTC). This timestamp helps track the chronology of lead engagement activities.
source_id
instance-attribute
¶
source_id: LeadSourceId
The unique identifier of the specific source that generated the lead interaction. This ID provides traceability back to the original lead generation activity.
source_name
instance-attribute
¶
source_name: LeadSourceName
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
instance-attribute
¶
source_type: LeadSourceType
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.
usecase
instance-attribute
¶
usecase: NotRequired[EngagementUseCase]
Describes the specific use case or business scenario discussed during the lead interaction. This helps categorize the customer's interests and potential solutions.