Module Values.LeadInvitationCustomerSource

Contains 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.

Sourcetype nonrec t = {
  1. 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.

    *)
  2. 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.

    *)
  3. 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.

    *)
  4. 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.

    *)
  5. 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.

    *)
  6. 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.

    *)
}
Sourceval context_ : string
Sourceval make : ?industry:??? -> ?websiteUrl:??? -> ?awsMaturity:??? -> ?marketSegment:??? -> companyName:CompanyName.t -> countryCode:CountryCode.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of CompanyName.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t