Integrate Salesforce CRM with Field Nation for automated work order creation and bidirectional status synchronization.
The Salesforce connector enables seamless integration between Salesforce CRM and Field Nation:
Authentication
Username + Password + Security Token
Supported Objects
Any standard or custom object (Case, Opportunity, etc.)
Trigger Mechanism
Record-Triggered Flows + Outbound Messages
Data Flow
Bidirectional (create, update, messages)
Create record-triggered Flow in Salesforce that evaluates conditions (status change, checkbox, etc.)
Flow invokes Outbound Message to send record ID to Field Nation trigger URL
Integration Broker retrieves complete record data from Salesforce API using configured credentials
Broker applies field mappings and transformations to convert Salesforce data into Field Nation work order format
Transformed data creates or updates Field Nation work order with correlation ID stored for bidirectional sync
Automatically create Field Nation work order when Case status changes to "On-site Required"
Case Status = "Dispatch Required"
→ Flow triggers
→ Outbound Message
→ Field Nation Work Order CreatedUse custom checkbox field to give users control over when to dispatch to Field Nation
"Send to Field Nation" checkbox = True
→ Flow triggers
→ Work order created
→ Checkbox reset or status updatedReflect Field Nation work order status and completion back to Salesforce Case
FN Work Order Status = "Completed"
→ Integration Broker
→ Salesforce Case Status = "Resolved"
→ Case Comment added with completion detailsSync comments and messages between Salesforce users and Field Nation technicians
Technician adds message in FN
→ Broker creates CaseComment in Salesforce
Salesforce user adds CaseComment
→ Flow triggers Outbound Message
→ Message appears in FN work orderProp
Type
Description
Work Order Creation?InboundCreate FN work order from Salesforce record via Flow trigger
Work Order Update?InboundUpdate existing FN work order when Salesforce record changes
Status Synchronization?OutboundUpdate Salesforce record when FN work order status changes
Message Sync?BidirectionalSync comments via CaseComment or similar objects
The Salesforce connector uses Username-Password flow with security token:
Authentication = Username + Password + SecurityToken
Instance = production | test (sandbox)Format:
integration@company.com)Instance Types:
login.salesforce.com)test.salesforce.com)Security Best Practice: Create dedicated integration user instead of using personal account. This provides better security, audit trails, and prevents integration breakage if personal account is deactivated.
Trigger: Record-Triggered Flow evaluates conditions Action: Outbound Message sends record ID to Field Nation Result: Field Nation work order created/updated
Example Flow Conditions:
Trigger: Field Nation work order event (assigned, completed, etc.) Action: Integration Broker calls Salesforce API Result: Salesforce Case/record updated with status/comments
Configurable Events:
Salesforce enforces API call limits based on license type:
Each work order sync consumes 2-3 API calls (authentication + data retrieval + optional status update).
[Monitor API usage in Salesforce Setup → System Overview]
The connector can access:
Example Access:
Case.Account.Name - Direct parentCase.Contact.Email - Direct relationshipCase.Account.Parent.Name - Two levels up (not automatic)Last updated on