ServiceNow Enterprise Service Management
ServiceNow provides service management for various departments in the enterprise, including HR, IT, field service, facilities and more. This connector supports predefined triggers and actions, and custom actions.
API versions: Kingston, Orlando, Paris, San Deigo
API types: REST
Authentication and Authorization: Credentials, OAuth 2.0
Key capabilities: Custom field support, $expand, $filter
Prerequisites: Knowledge about ServiceNow API functionality and authentication
Triggers
- New Record in Table
- Triggers when a new record in the specified table is created.
- Updated Record in Table
- Triggers when an existing record in the specified table is updated.
Actions
- createChangeRequest
- Creates multiple new records in the Change Request table.
- createEmail
- Creates a new email.
- createIncidents
- Creates multiple new records in the Incident table.
- createProblem
- Creates multiple new records in the Problem table.
- createTasks
- Creates multiple new records in the Task table.
- deleteChangeRequest
- Deletes records matching the supplied sys_id from the Change Request table.
- deleteIncidents
- Deletes records matching the supplied the sys_id from the Incident table.
- deleteProblems
- Deletes records matching the supplied sys_id from the Problem table.
- deleteRecord
- Deletes a record from the specified table.
- deleteTasks
- Deletes records matching the supplied sys_id from the Task table.
- getChangeRequest
- Retrieves a single record from the Change Request table by sys_id and return the record and its fields.
- getEmail
- Retrieves an email.
- getIncidents
- Retrieves a single record from the Incident table by sys_id and return the record and its fields.
- getProblems
- Retrieves a single record from the Problem table by sys_id and return the record and its fields.
- getTasks
- Retrieves a single record from the Task table by sys_id and return the record and its fields.
- listChangeRequest
- Retrieves multiple records from the Change Request table with proper pagination information.
- listIncidents
- Retrieves multiple records from the Incident table with proper pagination information.
- listProblems
- Retrieves multiple records from the Problem table with proper pagination information.
- listTasks
- Retrieves multiple records from the Task table with proper pagination information.
- modifyChangeRequest
- Changes existing records in the Change Request table, which is identified by the mandatory sys_id field.
- modifyIncidents
- Changes existing records in the Incident table, which is identified by the mandatory sys_id field.
- modifyProblems
- Changes existing records in the Problem table, which is identified by the mandatory sys_id field.
- modifyTasks
- Changes existing records in the Task table, which is identified by the mandatory sys_id field.
- updateChangeRequest
- Updates existing records in the Change Request table, which is identified by the mandatory sys_id field.
- updateIncidents
- Updates existing records in the Incident table, which is identified by the mandatory sys_id field.
- updateProblems
- Updates existing records in the Problem table, which is identified by the mandatory sys_id field.
- updateTasks
- Updates existing records in the task table identified by the mandatory sys_id field.
Custom Actions
You can create custom actions to meet specific integration requirements. These custom actions share the same configuration and execution behavior as predefined actions within any workflow.
For more information, see how to create custom actions.