Configure the ServiceNow connector in Field Nation's Integration Broker to establish API connection and field mappings.
###Access Integration Broker
Navigate to Field Nation's Integration Broker interface
Choose ServiceNow connector from available integrations
Enter ServiceNow instance URL and authentication credentials
Specify which ServiceNow table to integrate (Incident, Case, etc.)
Discover available fields from ServiceNow metadata
Map fields between ServiceNow and Field Nation
Validate configuration and save settings
Sandbox: ui-sandbox.fndev.net/integrations Production: app.fieldnation.com/integrations
Select "ServiceNow" from the list of available connectors.
Optional - Descriptive name for this integration
Examples:
Use Case: Helpful when managing multiple ServiceNow integrations.
Required - Your ServiceNow instance URL
Format:
https://instance-name.service-now.comExamples:
https://dev12345.service-now.com (developer instance)https://company.service-now.com (production)https://companytest.service-now.com (test instance)Find Your Instance URL:
.service-now.comDo not include trailing slashes or API paths. Just the base instance URL.
Required - ServiceNow table API name for integration
Standard Tables:
incident - IT Incidentscase - Customer Service Casesproblem - Problem Managementsc_task - Service Catalog TasksCustom Tables:
u_field_service_request - Custom FSM tableu_work_order - Custom work order tableFormat Rules:
incident)u_ (u_my_table)Field Access:
ServiceNow connector supports OAuth 2.0 or Basic Auth.
In Integration Broker, select OAuth 2.0 and enter:
Client ID: From ServiceNow OAuth app
Client Secret: From ServiceNow OAuth app
Token URL: https://instance.service-now.com/oauth_token.do
Grant Type: client_credentials
integration.fieldnationweb_service_admin orrest_api_explorerIn Integration Broker, select Basic Auth and enter:
Username: ServiceNow user ID (e.g., integration.fieldnation)
Password: User's password
Best Practice: OAuth 2.0 is more secure and recommended for production. Basic Auth is simpler for testing/development environments.
Button in configuration form
Success: ✅ Green confirmation
Failure: ❌ Error message
Once authentication succeeds, Field Nation generates your unique trigger URL.
Format:
https://api.fieldnation.com/integrations/trigger/{CLIENT_TOKEN}Copy this URL - You'll need it when configuring the REST Message in ServiceNow.
Security: The client token authenticates incoming webhooks. Keep this URL secure.
Discover available fields for mapping.
Button in field mapping section
Dropdown menus fill with:
Map data between ServiceNow and Field Nation.
Example Mappings:
ServiceNow Field → FN Field Action
─────────────────────────────────────────────────────────────────
short_description → title Sync
description → description Sync
location.name → location.company.name Sync
priority → priority Array Map
state → status_id Array Map
caller_id.email → contact.email Sync
work_start → schedule.start Date ConvertExample Mappings:
FN Field → ServiceNow Field Action
─────────────────────────────────────────────────────────────────
status.name → state Array Map
assignee.user.name → assigned_to.name Sync
completion_notes → work_notes Sync
completion_date → resolved_at Date ConvertServiceNow States (Incident):
1 = New
2 = In Progress
3 = On Hold
4 = Resolved
5 = Closed
6 = CancelledField Nation Status IDs:
1 = Draft
2 = Assigned
3 = Work Done
4 = Approved
5 = PaidArray Map Configuration:
{
"source": "state",
"target": "status_id",
"action": "array_map",
"mappings": [
{ "compare": "1", "value": "1" }, // New → Draft
{ "compare": "2", "value": "2" }, // In Progress → Assigned
{ "compare": "4", "value": "3" }, // Resolved → Work Done
{ "compare": "5", "value": "4" } // Closed → Approved
],
"default": "1"
}Complete field mapping guide →
Verify all configuration:
Click "Save" to persist configuration
Copy trigger URL for ServiceNow REST Message configuration
Last updated on