ServiceNow steps

Flow Designer has built-in ServiceNow steps to help you integrate ServiceNow into your alert management and incident response flows.

The following steps are available:

  • Create Incident: automatically create a new incident in ServiceNow, populating it with information from the alert or any previous steps in the flow.
  • Update Incident: automatically update an incident as information about the event changes.
  • Add Comment: automatically add a comment to an incident, either as a public comment or an internal work note, including information from the alert or previous steps in the flow.
  • Send Integration Update: automatically update an existing incident or engage record in an xMatters integration with ServiceNow.
  • Create Record: automatically create any ServiceNow record type, populating it with information from the alert or any previous steps in the flow.
  • Update Record: automatically update any ServiceNow record type as information about the event changes.

In the example above, the flow creates a ServiceNow incident based on the response a recipient selects in the alert notification, and includes details from the source system. A Jira Cloud issue is created with additional information from the ServiceNow incident. A comment (internal) is added to the ServiceNow incident with the Jira Issue ID, then a message is posted to a Slack channel with information from the alert, the ServiceNow incident, and the Jira Cloud issue. Finally, the ServiceNow incident is updated with the name of the Slack channel and the thread the team used to collaborate in resolving the issue.

If you want to update an existing incident or engage record in an xMatters integration with ServiceNow, replace the Add Comment and Update Incident steps with the Send Integration Update step in the example.

Create Incident

Use the Create Incident step to automatically create a new incident in ServiceNow. Map outputs from previous steps to the inputs; at runtime, the values in the inputs are used to fill in the incident record.

Update Incident

Use the Update Incident step to automatically update the details of an existing ServiceNow incident. Map outputs from previous steps to the inputs; at runtime, the values in the inputs are used to determine the incident to update and update the record.

Add Comment

Use the Add Comment step to automatically add a comment to a record in ServiceNow, either as an public comment or an internal work note. Map outputs from previous steps to the inputs; at runtime, the values in the inputs are used to determine the incident to update and the comment to add.

Send Integration Update

Use the Send Integration Update step to automatically update an incident or engage record in an existing xMatters integration with ServiceNow and send alerts about these updates back to ServiceNow.

Map outputs from previous steps to the inputs; at runtime, the values in the inputs are used to determine the incident or engage record to update and the type of update to make.

This step is for users with existing xMatters integrations with ServiceNow that want to utilize Flow Designer in their incident management process. If this your first time integrating xMatters with ServiceNow, we recommend that you start your integration with our built-in ServiceNow (Flow Designer) workflow instead. The workflow comes with more out-of-the-box features that integrate with Flow Designer, allowing you to seamlessly connect ServiceNow to your xMatters toolchain.

Create Record

Use the Create Record step to automatically create a record in ServiceNow. Map ServiceNow table columns to your custom inputs and outputs. Configure inputs by specifying their values manually or mapping outputs from previous steps to the inputs. At runtime, the values in the inputs are used to fill in the record.

Update Record

Use the Update Record step to automatically update the details of an existing ServiceNow record. Map ServiceNow table columns to your custom inputs and outputs. Configure inputs by specifying their values manually or mapping outputs from previous steps to the inputs. At runtime, the value in the default input is used to determine the record to update.