Outbound CampaignsThe [[contact-center-administrator-guide/Outbound-Diagnostics|Diagnostics tab]] within the Services & Campaigns section of Contact Center Administrator will tell you exactly what is wrong via a list of detailed configuration checks. What's more, each configuration check provides an '''edit''' link, which takes you directly to the page where you can address the issue.[[File:Configuration-Checks.png|800px|thumbnail|center|Examples of Diagnostics configuration checks]]Some common issues that are easily addressed with configuration checks include inconsistent assignment of teams, disabled outbound voice campaigns, undefined calling numbers, incorrect caller ID setup, and more.The ''Diagnostics'' tab is the last item to check after you have set up an outbound voice campaign. It is located in the Contact Center Administrator application, in ''Configuration > Services & Campaigns > Outbound Voice Service > Diagnostics''. For more information, refer to the ''Contact Center Administrator Guide'', section [[contact-center-administrator-guide/Outbound-Diagnostics|Diagnostics tab]].Note that the following is the procedure for configuring Preview type campaigns. In addition, this method can be applied to [[#For_Progressive_and_Predictive_type_campaigns|Progressive and Predictive campaigns]]; an alternate method for these modes is described as follows.* Create a [[Contact-center-administrator-guide/Custom/CustomReportingFields|custom reporting field]] named '''ParentAccount'''.* Create or modify a campaign-specific [[Form-builder-reference-guide/HowtoConfigureActivityForms|Activity Form]]; note that Activity Forms are connected to the campaign through the setting [[Contact-center-administrator-guide/ServicesandCampaigns/ActivityTab#Enable_screenpop_activity_form|Enable screen pop activity form]].* Add a [[Form-builder-reference-guide/Text|text field]] to the form.** The field should not be editable.** The [[Form-builder-reference-guide/Text#Initial_value|initial value]] is the ''PARENTACCOUNT'' value.** The custom reporting field option should be set to '''ParentAccount''' as shown in the following image.* Save the form.* Note that Activity Forms are cached at login; after any changes are made, please have agents log out then back in.[[File:OC-1.PNG|450px|thumb|center|Configuring the Activity Form]]* You may follow the steps above; however, in the initial value, specify the list field in the form ''$(workitem.fullInfo.FIELDFROMLIST)''.* This will allow you to "reuse" the activity form without having to specify an explicit value if preferred.Note that these campaign types utilize scenarios, so the parent account may be set explicitly within the scenario if preferred.* Create a scenario for your campaign; there are templates within the Contact Center Administrator application that may be used as a starting point.* At the top of your scenario, add the block [[Scenario-builder-reference-guide/ScenarioBlocks/SetCustomReportingField|Set Custom Reporting Field]]* From the [[Scenario-builder-reference-guide/ScenarioBlocks/SetCustomReportingField#Field|field]] drop-down menu, select '''ParentAccount'''.* Set the [[Scenario-builder-reference-guide/ScenarioBlocks/SetCustomReportingField#Value|value]] to the value of your parent account field.[[File:OC-2.PNG|850px|thumb|center|Configuring your scenario]]* Save your scenario.* In your campaign definition, specify the scenario created for the [[Contact-center-administrator-guide/ServicesandCampaigns/Outbound-General#Scenario_to_run_when_answered|Scenario to run when answered]] setting.[[File:OC-3.PNG|650px|thumb|center|Configure the scenario to the campaign]]