Voice Signature SystemFor call centers that conduct [[Contact-center-administrator-guide/ServicesandCampaignsOverview|calling campaigns]], it is often desirable to display some of the data from [[contact-center-administrator-guide/Lists|calling list records]] in the agents’ [[Contact-center-administrator-guide/ActivityTab#Enable_screenpop_activity_form|screenpop activity form]]. In this article, you will learn how to display calling list columns in activity forms in Agent Desktop{{Image750 | Agent.PNG | Call list records in Agent Desktop.}}Note that you should have familiarity with configuring forms. For more information, see the ''Form Builder Guide'', section [[Form-builder-reference-guide/FormBuilderOverview|Form Builder Overview]]. Additionally, you should have familiarity with the Scenario Builder application, as this article describes screenpop functionality; in order for screenpop to work, your campaign's voice scenario must include the [[Scenario-builder-reference-guide/WebScreenPop|Web Screen Pop]] block.To begin, you will need to create and upload a calling list in section [[Contact-center-administrator-guide/Lists#List_Import|Lists]]. [[File:02-Calling-List-Searchable-Fields-53.png|650px|thumb|center|Create and upload a calling list]]After creating your call list, you will need to associate it with a [[Contact-center-administrator-guide/ServicesandCampaignsOverview|campaign]]. This can be done in section Lists by clicking '''add''' in the ''Campaigns'' setting.[[File:Calling-List-Connect-to-a-Campaign-53.PNG|650px|thumb|center|A call list connected to a campaign]]Next, you will need to create custom Activity History fields. This is done in section [[Contact-center-administrator-guide/CustomFields#Activity_History|Custom Fields > Activity History]]. Next, you will need to create an [[Contact-center-administrator-guide/ActivityForms|activity form]] that includes the custom Activity History fields. To do this, add a control to a form that contains the [[Form-builder-reference-guide/Text#Data_field|data field]] configuration option (e.g., [[Form-builder-reference-guide/Text|text]], [[Form-builder-reference-guide/PhoneNumber|phone number]], [[Form-builder-reference-guide/Checkbox|checkbox]], etc.). From the data field, you can select the custom Activity History field; taking this action maps the custom Activity History fields to the activity form fields the agents will work with.[[File:04-Custom-Fields-Activity-History-in-Activity-Form-53.png|650px|thumb|center|Add the custom Activity History fields to the form]]In section [[Contact-center-administrator-guide/ActivityTab|Services & Campaigns > Activity tab]], you will need to configure the setting [[Contact-center-administrator-guide/ActivityTab#Enable_screenpop_activity_form|"Enable screenpop activity form"]]. Click the '''add/edit''' button to select the activity form you created. This setting allows the form you created to pop to the agent during an interaction.As a reminder, the [[Contact-center-administrator-guide/Voice|voice scenario]] associated with this campaign must contain the [[Scenario-builder-reference-guide/WebScreenPop|Web Screen Pop]] block in order for the activity form to pop to the agent.[[File:06-Enable-Screenpop-Form-53.PNG|650px|thumb|center|Enable screenpop for the activity form]]The final step in the procedure is the most important: connect the call list fields to the custom Activity History fields. Also located in section [[Contact-center-administrator-guide/ActivityTab|Services & Campaigns > Activity tab]], you will configure the setting [[Contact-center-administrator-guide/ActivityTab#Pre-fill_form_fields_from_the_following_lists|"Pre-fill activity history custom fields from the following lists"]]. Clicking the '''Edit''' button opens a menu where you can map the call list columns to the custom Activity History fields.[[File:Pre-Fill-Activity-History-Custom-Fields-From_List-53.PNG|650px|thumb|center|Map the form fields to the call list fields]]