As you add Salesforce fields in the Outreach plugin field mappings, you may notice that some of your Salesforce fields aren't appearing on your the dropdown list. This can happen for a few different reasons:
Field-Level Security Isn't Set Up Correctly
For Outreach to sync fields from Salesforce, you need to ensure you have the correct field level security settings. Within Salesforce, Salesforce Admins must enable Field Level Security for Type Fields to allow updates and changes to be reflected in both Salesforce and Outreach. Follow the instructions in this article to enable the correct Field Level Security for different type fields.
Salesforce Field is not Visible on the Associated Object Layout
For Outreach to see the field you're trying to map, it must be visible on the object layout. For example, if you're trying to add a new lead field, the lead field must be added and visible on the lead layout in Salesforce.
Plugin Refresh Required
If your field was recently added to Salesforce, the field-level security is set up correctly, and the field is visible on the layout, you may need to wait a few minutes for the field to be pulled into Outreach. If you've waited a few minutes and still don't see the new field, you can refresh the plugin or go into the specific Object and perform an in-app Refresh to force pull in the information you need.
Blank or Duplicate Field Mapping on Type Field in Outreach
If you've followed all of the above, you'll need to ensure you do not have an Outreach field that is mapped to a blank SFDC field or an Outreach field that is mapped to the same Salesforce field. On each of the object layouts, make sure you do not have either of the following:
Blank Field Mapping
Duplicate Field Mapping