Standard profile definition in the Amazon Connect Customer Profiles
The following table lists all the fields in the Customer Profiles standard profile object.
Standard profile field | Data type | Description |
---|---|---|
ProfileId |
String |
The unique identifier of a customer profile. |
AccountNumber |
String |
A unique account number that you have given to the customer. |
AdditionalInformation |
String |
Any additional information relevant to the customer's profile. |
PartyType |
String |
The type of profile used to describe the customer. Valid values: INDIVIDUAL | BUSINESS | OTHER |
BusinessName |
String |
The name of the customer's business. |
FirstName |
String |
The customer's first name. |
MiddleName |
String |
The customer's middle name. |
LastName |
String |
The customer's last name. |
BirthDate |
String |
The customer's birth date. |
Gender |
String |
The gender with which the customer identifies. |
PhoneNumber |
String |
The customer's phone number, which has not been specified as a mobile, home, or business number. |
MobilePhoneNumber |
String |
The customer's mobile phone number. |
HomePhoneNumber |
String |
The customer's home phone number. |
BusinessPhoneNumber |
String |
The customer's business phone number. |
EmailAddress |
String |
The customer’s email address, which has not been specified as a personal or business address. |
PersonalEmailAddress |
String |
The customer’s personal email address. |
BusinessEmailAddress |
String |
The customer’s business email address. |
Address |
Address |
A generic address associated with the customer that is not mailing, shipping, or billing. |
ShippingAddress |
Address |
The customer's shipping address. |
MailingAddress |
Address |
The customer's mailing address. |
BillingAddress |
Address |
The customer's billing address. |
Attributes |
String-to-string map |
Key-value pair of attributes of a customer profile. |
ProfileType |
String |
The type of the profile. Valid values: PROFILE | ACCOUNT_PROFILE |
EngagementPreferences |
EngagementPreferences |
The customer or account’s engagement preferences. |
The standard profile objects are indexed by the keys in the following table.
Standard index name | Standard profile field |
---|---|
_phone | PhoneNumber, MobilePhoneNumber, HomePhoneNumber, or BusinessPhoneNumber |
_email | EmailAddress, PersonalEmailAddress, or BusinessEmailAddress |
_account | AccountNumber |
_profileId | ProfileId |
_fullName | "FirstName MiddleName LastName" |
For example, you can use _phone
as a key name with the SearchProfiles API to find a profile whose PhoneNumber,
MobilePhoneNumber, HomePhoneNumber, or BusinessPhoneNumber attribute matches
with the search value.
Address data type
Standard profile field | Data type | Description |
---|---|---|
Address1 |
String |
The first line of a customer address. |
Address2 |
String |
The second line of a customer address. |
Address3 |
String |
The third line of a customer address. |
Address4 |
String |
The fourth line of a customer address. |
City |
String |
The city in which the customer lives. |
Country |
String |
The country in which the customer lives. |
County |
String |
The county in which the customer lives. |
PostalCode |
String |
The postal code of the customer address. |
Province |
String |
The province in which the customer lives. |
State |
String |
The state in which the customer lives. |
EngagementPreferences data type
Standard profile field | Data type | Description |
---|---|---|
|
Array of ContactPreference objects |
A list of email-related contact preferences. |
Phone |
Array of ContactPreference objects |
A list of phone-related contact preferences. |
ContactPreference data type
Standard profile field | Data type | Description |
---|---|---|
KeyName |
String |
A searchable, unique identifier of a customer profile. |
KeyValue |
String |
The key value used to look up profile based off the keyName. |
ProfileId |
String |
The unique identifier of a customer profile. |
ContactType |
String |
The contact type used for engagement. Valid Values: PhoneNumber | MobilePhoneNumber | HomePhoneNumber | BusinessPhoneNumber | EmailAddress | PersonalEmailAddress | BusinessEmailAddress |