Salesforce
Salesforce Reader
This document explains the Salesforce Reader node, which lets you pull data from Salesforce objects for use in your automations.
Node Inputs
Required Fields
- Object: Choose which Salesforce object to read (e.g., Account, Lead, Contact, Opportunity)
- Fields: Select which fields to retrieve from the chosen object
- Important: When using filtered List Views, make sure to include any fields used in the filter criteria
Optional Fields
- List View: Filter records using predefined Salesforce views
- Select “All Views” to read from the entire object
- The node will respect any filters set in your Salesforce views
Node Output
Each selected field becomes an output list that you can connect to other nodes.
Node Functionality
The Salesforce Reader node connects to your Salesforce instance and:
- Retrieves data from any standard or custom object
- Pulls complete datasets without record limits
- Uses your predefined list views for filtering
- Supports Loop Mode for processing multiple list views or objects
- Maintains secure authentication through Gumloop
Example Workflows
1. Lead Enrichment Pipeline
2. Account Analysis with AI
3. Automated Customer Communication
4. Support Queue Management
Important Notes
Authentication Setup
- Configure your Salesforce credentials in Gumloop Credentials
- Ensure proper Salesforce permissions for the chosen objects and list views
Common Issues and Solutions
Missing Data
Problem: Not seeing expected records
Solution:
- Check List View filters in Salesforce
- Verify all the fields selected in the node are selected in the Salesforce filter
- Confirm object permissions
Performance Tips
- Use List Views to filter data when possible
- Fetching all results can take longer run time
In summary, the Salesforce Reader node provides flexible data extraction from Salesforce objects, supporting filtered views and customizable field selection for efficient data retrieval.