Summary: ◀▼
Use customer profiles to match incoming contacts to the right customer record, create new profiles when needed, and control how agents review or fill in profile details. You can reduce duplicate profiles by using the recommended profile creation template, and you can turn off Connect customer profiles when you only want to use end-user profiles. Contact attributes and display names are mapped from standard fields like name, email, phone number, and account number.
Contact attributes appear in the conversation block (the middle panel), depending on your
display rules. Standard attributes, such as queue, might be present. If you want other
attributes to appear, attach the prefix agt_ to the attribute.
This article contains the following topics:
Turning off Amazon Connect customer profiles
Zendesk recommends using Zendesk end-user profiles as your customer records in Contact Center. Turn off Amazon Connect Customer Profiles unless you need capabilities that are specific to Amazon Connect.
- Contact Zendesk Customer Support to update
your Contact Center instance to add the option to disable Connect customer
profiles.
Before proceeding to the next step, wait for Zendesk to confirm that the flags have been configured.
- In Contact Center, click the profile button (
), then click
Admin settings. - Click the Settings icon (
), then click the
Workflows tab. - Select the default workflow, then click Edit.
- Under Profile Creation Rules, select Never create profiles.
- Under Profile Search, select Disable Profile Search during matching.
- Ask agents to sign out and then sign back in to apply the changes.
Agents will no longer have the option or requirement to choose a customer profile before closing a call.

Matching incoming contacts to customer profiles
- If a single match is found, the contact is automatically associated with that profile.
- If multiple matches are found, the agent can select the correct profile.
- If no matching profile is found, Contact Center creates a profile or prompts the agent to create one, depending on the profile creation settings.
- In Contact Center, click the profile button (
), then click
Admin settings. - Click the Settings icon (
), then click the
Customer Profiles tab. - Under Matching Rules, select the optional attributes you want to
use.
The following attributes are always selected and can’t be cleared:
-
Profile ID: Attribute name is
_profileid. -
Phone number (voice channels): The inbound phone number is used for calls.
-
Contact Center Messaging Channels: Attributes are automatically populated.
-
Phone number (non-voice channels): Attribute name is
PhoneNumber, can be used for non-voice channels. -
Account number: Attribute name is
AccountNumber. -
Email address: Attribute name is
EmailAddress. -
Salesforce Contact ID: Attribute name is
sfdcContactId. -
Zendesk User ID: Attribute name is
zendesk_user_id.

-
Profile ID: Attribute name is
- Click Save settings.
Configuring customer profile creation
When creating a new customer profile, agents can update standard profile attributes only, they cannot add customer profile attributes. After a profile is created, it cannot be edited. When creating profiles, any contact attributes with the same name are mapped to the customer profile. See the list of available profile attributes.
Contact Center doesn't update profile attributes for existing profiles, rather it associates the current ContactID to make the history accessible. Agents cannot alter attributes. Any updates should be made in Lambdas in contact flows, either before the agent receives the contact or as a task (possibly with an approval step).
- In Contact Center, click the profile button (
), then click
Admin settings. - Click the Settings icon (
), then click the
Workflows tab. - Select the default workflow, then click Edit.
- Under Profile Creation Rules, select how you want to control
profiles.
These are the options available:
-
Automatically create profiles
-
Prompt agents to review before creating new profiles
-
Allow agents to fill in standard attributes before creating new profiles
-

Preventing duplicate customer profiles
You can prevent duplicate customer profiles by using the CTR-NoInferred template for profile creation. See Contact record templates in Amazon Connect Customer Profiles in the AWS documentation.
- In your AWS Management Console, select Business Applications > Amazon Connect Customer instances.
- Click the instance alias you want to update.
- Click Applications > Customer Profiles, then select View details on the Customer Profiles domain.
- In Domain details, click Edit on the Profile creation and auto-association section.
- Select Create limited profiles and auto-associate profiles as the
contact record behavior.

-
Click Save.
In the case of duplicate profiles, Amazon Connect provides tools to consolidate profiles automatically. See Use Identity Resolution to consolidate similar profiles in Amazon Connect in the AWS documentation.
About the display name for contacts
![]() |
![]() |
The display name uses the FirstName and LastName attributes in the customer profile. If the first name and last name are not available, other attributes are used.
The following profile attributes are used as the display name, in this order:
-
FirstName+LastName EmailAddressPhoneNumberAccountNumber
If none of the profile attributes are available, contact attributes are used, in this order:
FullNameEmailAddressPhoneNumberAccountNumber- Contacts Phone Number (for calls only)

