Create a ServiceNow incident

Published

May 6, 2026

Create a ServiceNow incident when a data drift issue is detected during ongoing monitoring using an HTTP request workflow step.

Prerequisites

Configure the workflow step

  1. In the left sidebar, click Settings.

  2. Under Governance, select Workflows.

  3. Select the Model Workflows tab.

  4. Click on a workflow to modify or click Add Model Workflow4 to create a new workflow.

  5. From the Workflow Steps modal, drag and drop an HTTP Request step5 onto the canvas, then connect it to your workflow.

  6. Double-click the step to open the Configure HTTP Request modal.

  7. Configure the required fields, replacing the placeholder values with your own:

    • urlhttps://yourinstance.service-now.com/api/now/table/incident
    • method — POST
    • headers — Add:
      • Content-Type: application/json
      • Authorization: Basic {{ServiceNow Credentials}}
    TipUse webhook secrets for credentials

    Instead of entering credentials in plaintext, use a webhook secret: Basic {{secret:servicenow_creds}}. See Manage secrets.

    • body type — JSON
    • body — Use the following JSON payload:
    {
      "short_description": "Data drift issue detected: {{Model Name}}",
      "description": "A potential issue has been identified for model {{Model Name}} (link: [{{Model URL}}]({{Model URL}})). Please review the ongoing monitoring documentation in ValidMind.",
      "urgency": "2",
      "category": "Model Risk"
    }

Screenshot of the HTTP request step configured to create a ServiceNow incident, showing the required fields described in step 4.

Create a ServiceNow incident

The HTTP request to create the ServiceNow incident is sent when the workflow executes the step.