You can use communities to configure data that will automatically populate the customer record. This feature is called extra value mapping, and allows you to leverage data that may already be present or defined in your business, such as in your social media channels, or customer relationship management application.
This data can include keys that are associated with either a standard or custom field. For information about how agents view customer information in the customer record, see Managing customer information
For example, for your Apple Business Chat community you decide to collect a customer_id field. You create a Customer Number custom field to hold this data in Digital > Custom Fields. You then map this key to a Customer Number field for your community in Admin > Channels > Community Profiles. Your customer record will then report the data from the customer_id key in your Customer Number field.