Values.LeadInvitationCustomerSourceContains customer information included in a lead invitation payload. This structure provides essential details about the customer to help partners evaluate the lead opportunity and determine their interest in engagement.
type nonrec t = {industry : Industry.t option;Specifies the industry sector of the customer company associated with the lead invitation. This categorization helps partners understand the customer's business context and assess solution fit.
*)companyName : CompanyName.t;The name of the customer company associated with the lead invitation. This field identifies the target organization for the lead engagement opportunity.
*)websiteUrl : CompanyWebsiteUrl.t option;The website URL of the customer company. This provides additional context about the customer organization and helps partners verify company details and assess business size and legitimacy.
*)countryCode : CountryCode.t;The country code indicating the geographic location of the customer company. This information helps partners understand regional requirements and assess their ability to serve the customer effectively.
*)awsMaturity : AwsMaturity.t option;Indicates the customer's level of experience and adoption with AWS services. This assessment helps partners understand the customer's cloud maturity and tailor their engagement approach accordingly.
*)marketSegment : MarketSegment.t option;Specifies the market segment classification of the customer, such as enterprise, mid-market, or small business. This segmentation helps partners determine the appropriate solution complexity and engagement strategy.
*)}val make :
?industry:??? ->
?websiteUrl:??? ->
?awsMaturity:??? ->
?marketSegment:??? ->
companyName:CompanyName.t ->
countryCode:CountryCode.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string * [> `Enum of string | `String of CompanyName.t ]) list ]