Standard Contact Phone Field Not Visible in Flow?

Standard Contact Phone Field Not Visible in Flow?

On September 16, 2025, Posted by , In Salesforce Technical Questions, With Comments Off on Standard Contact Phone Field Not Visible in Flow?
Standard Contact Phone Field Not Visible in Flow

Question:

I am trying to create a Contact record using a record-triggered flow in Salesforce, but I am unable to find the standard ‘Phone’ field among the available fields to populate. I have already checked the field-level security (FLS), and it is set to visible for all profiles.

Phone Field Not Visible in Flow

Why is this happening, and how can I resolve it?

Answer:

The answer explains why the standard Contact Phone field might not be visible in a record-triggered flow and provides possible solutions. It covers common causes such as field-level security issues, API exclusions, Flow schema limitations, and managed package restrictions. Additionally, it suggests troubleshooting steps and workarounds, including manually assigning the field in Flow.

CRS Info Solutions offers expert Salesforce online training with real-time projects, certification guidance, interview coaching, and a job-ready approach. Enroll for free demo today!!!

This issue usually occurs due to one of the following reasons:

1. Phone Field is Not Added to the API Response

If the Phone field is not available in the flow, it might be excluded from the API response for some reason. You can check this by querying the field in Developer Console or Workbench:

SELECT Phone FROM Contact LIMIT 1

If the field does not return any values, it might be hidden due to other security settings.

2. Field is Not Available in the Flow Schema

Salesforce sometimes does not include all fields automatically in Flow schemas. Try manually adding the field by using the “Get Records” element instead of relying on automatic field mappings.

3. Check Field-Level Security in Object Manager

Even if FLS appears correct, go to Setup → Object Manager → Contact → Fields & Relationships → Phone and verify its accessibility. Ensure the field is not restricted and is visible to all necessary profiles. If needed, adjust the settings to make it available in Flow.

4. Field Accessibility in Flow Builder

In Flow Builder, go to the “Create Records” or “Update Records” element and click “Choose Fields and Let Salesforce Do the Rest.” If the Phone field is missing, switch to “Use Separate Resources and Literal Values” and manually add it.

5. API Name Mismatch

If a custom field with a similar name exists (e.g., Custom_Phone__c), it might cause confusion. Ensure you are selecting Phone and not another similar field.

6. Check for Managed Package or Shield Encryption

If your org has a managed package or Salesforce Shield Encryption enabled, the Phone field might be restricted from appearing in flows. You may need to check the encryption settings or consult your Salesforce administrator.

7. Workaround: Use Assignment to Manually Set Phone

If the field is not appearing in the dropdown, you can use an assignment step in Flow to manually map it:

{!Record.Phone} = "123-456-7890"

If none of these steps resolve the issue, consider clearing the Flow metadata cache by making a small edit and saving the Flow again.

Summing Up

If the standard Contact Phone field is not visible in a record-triggered flow despite proper field-level security, it is likely due to API exclusions, Flow schema limitations, object settings, or security restrictions like Shield Encryption. To resolve this, verify its availability via SOQL, ensure it’s included in the Flow schema, check field accessibility in Object Manager, and manually add it if needed. Additionally, consider API name mismatches, encryption settings, or metadata caching issues. If all else fails, use an assignment step to set the field manually, ensuring it is correctly referenced in the Flow.

Empower Your Career with Salesforce Training in India

Elevate your professional journey with CRS Info Solutions’ top-rated salesforce training, crafted to provide the skills and expertise required to excel in the ever-evolving Salesforce ecosystem. Our industry-focused courses span Salesforce Admin, Developer, and AI modules, blending in-depth theoretical knowledge with hands-on experience through practical, real-world projects. Whether you’re new to Salesforce or a seasoned professional, our well-structured program ensures you master the tools and techniques needed to stand out.

With a strong emphasis on practical application, Salesforce training in India we offer personalized mentorship, detailed study resources, and expert-led certification preparation to fully equip you for success in interviews and beyond. Gain the confidence and skills to thrive in your Salesforce career.

Don’t wait—join our free demo class today and take the first step toward a rewarding future! Enroll now for a free demo!!

Comments are closed.