Integrate ServiceNow ITSM with Field Nation for automated work order creation from Incidents, Cases, or custom tables.
The ServiceNow connector enables seamless integration between ServiceNow ITSM and Field Nation:
Authentication
OAuth 2.0 or Basic Auth (username + password)
Supported Tables
Incident, Case, Problem, or custom tables
Trigger Mechanism
Business Rules + REST Messages
Data Flow
Bidirectional (create, update, messages)
Create Business Rule in ServiceNow that evaluates conditions (state change, assignment, etc.)
Business Rule invokes REST Message to send record sys_id to Field Nation trigger URL
Integration Broker retrieves complete record data from ServiceNow API using configured credentials
Broker applies field mappings and transformations to convert ServiceNow 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 Incident requires on-site service
Incident State = "On-Site Required"
→ Business Rule triggers
→ REST Message
→ Field Nation Work Order CreatedDispatch when incident assigned to field service group
Assignment Group = "Field Services"
→ Business Rule triggers
→ Work order created
→ Assignment updated with FN detailsReflect Field Nation work order status back to ServiceNow Incident
FN Work Order Status = "Completed"
→ Integration Broker
→ ServiceNow Incident State = "Resolved"
→ Work Notes added with completion detailsProp
Type
Description
Work Order Creation?InboundCreate FN work order from ServiceNow record via Business Rule
Work Order Update?InboundUpdate existing FN work order when ServiceNow record changes
Status Synchronization?OutboundUpdate ServiceNow record when FN work order status changes
Work Notes Sync?BidirectionalSync comments via Work Notes or Journal fields
ServiceNow connector supports OAuth 2.0 (recommended) or Basic Auth:
Grant Type: Client Credentials
Token Endpoint: https://instance.service-now.com/oauth_token.do
Client ID: {your_client_id}
Client Secret: {your_client_secret}Benefits:
Username: integration.user
Password: {secure_password}
Format: Basic base64(username:password)When to Use:
Security Best Practice: Use OAuth 2.0 in production. Create dedicated integration user instead of personal account for better security and audit trails.
Trigger: Business Rule evaluates conditions Action: REST Message sends sys_id to Field Nation Result: Field Nation work order created/updated
Example Business Rule Conditions:
Trigger: Field Nation work order event (assigned, completed, etc.) Action: Integration Broker calls ServiceNow API Result: ServiceNow Incident/record updated with status/work notes
Configurable Events:
ServiceNow enforces API call limits based on license:
Each work order sync consumes 2-3 API calls (authentication + data retrieval + optional status update).
[Monitor API usage in ServiceNow → System Diagnostics → Stats]
The connector can access:
Example Access:
incident.location.name - Direct referenceincident.caller_id.email - Direct relationshipincident.location.parent.company.name - Multiple levels (not automatic)Last updated on