ServiceNow
Create, read, update, and delete ServiceNow records
Configuration
Create Record
Operation
Create Record
Instance URL*
https://instance.service-now.com
Your ServiceNow instance URL (e.g., https://yourcompany.service-now.com)
Username*
Enter your ServiceNow username
ServiceNow user with web service access
Password*
••••••••
Password for the ServiceNow user
Table Name*
incident, task, sys_user, etc.
ServiceNow table name
Fields (JSON)*
json
{\n "short_description": "Issue description",\n "priority": "1"\n}
Create Record (
servicenow_create_record)Create a new record in a ServiceNow table
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
instanceUrl | string | Yes | ServiceNow instance URL (e.g., https://instance.service-now.com\) |
username | string | Yes | ServiceNow username |
password | string | Yes | ServiceNow password |
tableName | string | Yes | Table name (e.g., incident, task, sys_user) |
fields | json | Yes | Fields to set on the record (JSON object) |
Output
| Parameter | Type | Description |
|---|---|---|
record | json | Created ServiceNow record with sys_id and other fields |
Read Records
Operation
Read Records
Instance URL*
https://instance.service-now.com
Your ServiceNow instance URL (e.g., https://yourcompany.service-now.com)
Username*
Enter your ServiceNow username
ServiceNow user with web service access
Password*
••••••••
Password for the ServiceNow user
Table Name*
incident, task, sys_user, etc.
ServiceNow table name
Record sys_id
Specific record sys_id (optional)
Record Number
e.g., INC0010001 (optional)
Query String
active=true^priority=1
ServiceNow encoded query string
Limit
10
Fields to Return
number,short_description,priority
Comma-separated list of fields
Read Records (
servicenow_read_record)Read records from a ServiceNow table
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
instanceUrl | string | Yes | ServiceNow instance URL (e.g., https://instance.service-now.com\) |
username | string | Yes | ServiceNow username |
password | string | Yes | ServiceNow password |
tableName | string | Yes | Table name |
sysId | string | No | Specific record sys_id |
number | string | No | Record number (e.g., INC0010001) |
query | string | No | Encoded query string (e.g., "active=true^priority=1") |
limit | number | No | Maximum number of records to return |
fields | string | No | Comma-separated list of fields to return |
Output
| Parameter | Type | Description |
|---|---|---|
records | array | Array of ServiceNow records |
Update Record
Operation
Update Record
Instance URL*
https://instance.service-now.com
Your ServiceNow instance URL (e.g., https://yourcompany.service-now.com)
Username*
Enter your ServiceNow username
ServiceNow user with web service access
Password*
••••••••
Password for the ServiceNow user
Table Name*
incident, task, sys_user, etc.
ServiceNow table name
Record sys_id*
Record sys_id to update
Fields to Update (JSON)*
json
{\n "state": "2",\n "assigned_to": "user.sys_id"\n}
Update Record (
servicenow_update_record)Update an existing record in a ServiceNow table
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
instanceUrl | string | Yes | ServiceNow instance URL (e.g., https://instance.service-now.com\) |
username | string | Yes | ServiceNow username |
password | string | Yes | ServiceNow password |
tableName | string | Yes | Table name |
sysId | string | Yes | Record sys_id to update |
fields | json | Yes | Fields to update (JSON object) |
Output
| Parameter | Type | Description |
|---|---|---|
record | json | Updated ServiceNow record |
Delete Record
Operation
Delete Record
Instance URL*
https://instance.service-now.com
Your ServiceNow instance URL (e.g., https://yourcompany.service-now.com)
Username*
Enter your ServiceNow username
ServiceNow user with web service access
Password*
••••••••
Password for the ServiceNow user
Table Name*
incident, task, sys_user, etc.
ServiceNow table name
Record sys_id*
Record sys_id to delete
Delete Record (
servicenow_delete_record)Delete a record from a ServiceNow table
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
instanceUrl | string | Yes | ServiceNow instance URL (e.g., https://instance.service-now.com\) |
username | string | Yes | ServiceNow username |
password | string | Yes | ServiceNow password |
tableName | string | Yes | Table name |
sysId | string | Yes | Record sys_id to delete |
Output
| Parameter | Type | Description |
|---|---|---|
success | boolean | Whether the deletion was successful |
Usage Instructions
Integrate ServiceNow into your workflow. Create, read, update, and delete records in any ServiceNow table including incidents, tasks, change requests, users, and more.
Notes
- Category:
tools - Type:
servicenow