What is the ServiceNow integration?
The ServiceNow integration connects Prizm data quality issues to ServiceNow incidents, allowing organizations that manage IT and data operations in ServiceNow to treat data quality problems as first-class incidents in their ITSM workflows. When a Prizm issue is created, a corresponding ServiceNow incident is created automatically — populated with asset context, metric details, and a direct link back to Prizm. Changes to description, status, priority, comments, and assignee sync bidirectionally between Prizm and ServiceNow through a webhook. When an incident is resolved in ServiceNow, Prizm automatically closes the linked issue and imports the resolution notes. ServiceNow conversations are pulled into the Prizm issue thread so teams can see all activity in one place.What this integration enables
Authentication
Prizm connects to ServiceNow using Username/Password authentication via a dedicated ServiceNow service account.Workflow
- A data quality issue or alert is created in Prizm that matches the configured priority routing.
- Prizm calls the ServiceNow Table API and creates a corresponding incident with issue name, description, priority, status, assignee, reporter, associated screenshot, and comments.
- A link to the ServiceNow incident number (e.g.,
INC0012345) appears on the Prizm issue detail page. Clicking it opens the incident directly in ServiceNow. - Any updates to description, status, priority, comments, or assignee in Prizm are pushed to the ServiceNow incident via the REST API.
- If the webhook is enabled, updates made in ServiceNow (status transitions, comments, priority, assignee) are sent back to Prizm in real time.
- When the ServiceNow incident is resolved or closed, Prizm imports the Resolution Code, Resolution Notes, Resolution At, and Resolution By fields and closes the linked issue.
- All ServiceNow ticket conversations are pulled into the Prizm issue conversation thread so data teams have full visibility without switching tools.
- Every sync event is recorded in the Prizm issue audit log with source, actor, timestamp, and field-level change details.
Prerequisites
Before connecting ServiceNow to Prizm, you need:- A ServiceNow instance URL and environment (Dev, Test, UAT, or Production)
- A dedicated integration user with the
itilrole and REST API access - Authentication credentials — Basic (username/password) or OAuth 2.0 (Client ID, Client Secret, Token URL)
- If using real-time webhook sync: a REST Message and Business Rule configured in ServiceNow
Setup
Connect ServiceNow to Prizm — authentication, incident routing, and webhook configuration.
Integration
How Prizm creates incidents, syncs fields, pulls resolution data, and imports conversations.