Outbound Wiki

Article

List of available contact attributes in Connect Customer and their ...

docs.aws.amazon.com

Open at publisher

Quoted on this wiki

Every place a page here uses this source, in the order the words come in it.

  1. The total size of Customer Profiles contact attributes is limited to 14,000 (56 attributes assuming max size of 255 each) characters for the entire flow. This includes all values persisted as Response fields in Customer Profiles blocks during the flow. The customer's phone number, which has not been specified as a mobile, home, or business number. text $.Customer.Address1 $.Customer.Address2 $.Customer.Address3 $.Customer.Address4 $.Customer.City $.Customer.County $.Customer.Country $.Customer.PostalCode $.Customer.Province $.Customer.State Shipping Address The customer's shipping address. text $.Customer.ShippingAddress1 $.Customer.ShippingAddress2 $.Customer.ShippingAddress3 $.Customer.ShippingAddress4 $.Customer.ShippingCity $.Customer.ShippingCounty $.Customer.ShippingCountry $.Customer.ShippingPostalCode $.Customer.ShippingProvince $.Customer.ShippingState Mailing Address The customer's mailing address. text $.Customer.MailingAddress1 $.Customer.MailingAddress2 $.Customer.MailingAddress3 $.Customer.MailingAddress4 $.Customer.MailingCity $.Customer.MailingCounty $.Customer.MailingCountry $.Customer.MailingPostalCode $.Customer.MailingProvince $.Customer.MailingState Billing Address The customer's billing address text $.Customer.BillingAddress1 $.Customer.BillingAddress2 $.Customer.BillingAddress3 $.Customer.BillingAddress4 $.Customer.BillingCity $.Customer.BillingCounty $.Customer.BillingCountry $.Customer.BillingPostalCode $.Customer.BillingProvince $.Customer.BillingState Attributes A key value pair of attributes of a customer profile. text $.Customer.Attributes.x Object Attributes A key value pair of custom object attributes of a customer profile.

    In Phone line type and carrier checks

  2. The following table lists the attribute that Connect Customer automatically makes available in the contact flow when you run an outbound campaign that uses Customer Profiles segments. The Customer Profiles profile ID associated with the contact being dialed. To access customer data from a segment in your contact flow, use the Customer Profiles block with the Get profile action. Set the identifier type to Profile ID and use $.Attributes.connect_customer-profile_profile-id as the identifier value. After the block runs, you can access standard profile attributes using $.Customer.<AttributeName> (for example, $.Customer.FirstName). To access custom attributes, use $.Customer.Attributes.<CustomAttributeName>.

    In Prospect list schema

  3. "connect:CustomerAuthentication": { "valueMap": { "IdentityProvider": { "ValueString": ""}, "ClientId": { "ValueString": ""}, "Status": { "ValueString": *AUTHENTICATED | FAILED | TIMEOUT*}, "AssociatedCustomerId": { "ValueString": ""} "AuthenticationMethod": { "ValueString": "*CONNECT" | "CUSTOM*" } } } ValueMap $.SegmentAttributes['connect:CustomerAuthentication'] connect:ValidationTestType Represents the testing and simulation type. This field remains empty for non-simulated contacts. You can use this attribute in the analytics dashboard to filter out actual customer contacts or to identify whether a contact is simulated within your contact record object. "EXPERIENCE_VALIDATION" ValueString $.Segment.Attributes['connect:ValidationTestType'] Client Id The Amazon Cognito app client identifier. ValueString $.SegmentAttributes['connect:CustomerAuthentication']['ClientId'] Identify Provider The identity provider used to authenticate the customer. ValueString $.SegmentAttributes['connect:CustomerAuthentication']['IdentityProvider'] Status The status of the authentication process. AUTHENTICATED | FAILED | TIMEOUT ValueString $.SegmentAttributes['connect:CustomerAuthentication']['Status'] Associated Customer Id The customer's identifier number. This is either a custom identifier or a Customer Profile identifier. ValueString $.SegmentAttributes['connect:CustomerAuthentication']['AssociatedCustomerId'] Authentication Method An Connect Customer-managed authentication workflow or customer-managed authentication workflow. CONNECT | CUSTOM ValueString $.SegmentAttributes['connect:CustomerAuthentication']['AuthenticationMethod'] Email Subject The email subject in the email that the customer sent to your contact center. You can check for the FAILED condition and then either drop the email or put it in a special queue for supervisors to review it. Views attributes

    In Verification result handling