Unified Profiles is currently available as a Public Beta product and the information contained in this document is subject to change. This means that some features are not yet implemented and others may be changed before the product is declared as Generally Available. Public Beta products are not covered by a SLA.
Unified Profiles is not a HIPAA Eligible Service or PCI compliant and should not be used in workflows that are subject to HIPAA or PCI.
Use this page for Unified Profiles information that's Flex-specific, or refer to the Unified Profiles docs for a more comprehensive guide.
Unified Profiles uses customer identifiers, such as user ID or phone number, to search for customer profiles and create or merge profiles when needed.
You can review customer identifiers and configure their display names for Unified Profiles in Twilio Console. Navigate to Unified Profiles > Manage, then click the Identifiers tab.
Once you've created identifiers, they will automatically appear on this page with default settings. Review these defaults and update the settings for the identifiers to ensure they make sense for your use case. You can visit Segment's identity resolution docs to learn more about how identifiers work.
Unified Profiles automatically searches for, creates, and merges customer profiles based on identifiers that are stored in Segment. You can configure the identifiers in Segment UI under Unify > YOUR_SPACE_NAME > Unify settings, on the Identity resolution tab.
For contact center use cases, we recommend starting with these identifiers:
If you know that your contact center needs to use different identifiers, you can choose from available identifiers when you configure your Unify space.
The screenshot below shows the Identity resolution page in Segment with these identifiers added. It also shows the priority, which is the order in which the identifiers are searched. You set the priority order when you add the identifiers in Segment.
For Unified Profiles, you can review customer identifiers and edit their display names in Twilio Console. The display name defines how the identifier appears in the Flex agent UI and in Studio. By default, Unified Profiles sets identifier display names to match the identifier keys from Segment. We recommend updating display names to names that make sense to your users.
To update the display names for your identifiers:
On the Identifiers page, the Identifier mapping by address type section defines which Segment identifier Unified Profiles uses to automatically search for customer profiles for each address type. In other words, this is where you tell Unified Profiles which of your Segment identifiers contains your customer phone numbers and email addresses.
To map your identifiers:
To update your identifier mappings: