What this integration does
Wirespeed checks recent ServiceNow change requests during endpoint triage. When an escalating endpoint detection is tied to a managed administrator user and a matching endpoint hostname, Wirespeed can recategorize it asENDPOINT__PLANNED_CHANGE and auto-close it.
Prerequisites
Before connecting ServiceNow, make sure you have:- A base URL that exposes the ServiceNow Table API
- An API key that is accepted in the
apikeyrequest header - Access to the change table you want Wirespeed to query (the default is
change_request) - Change requests where:
cmdb_ci.namematches the endpoint hostname in the detectionassigned_to.emailmatches the managed administrator user’s email in Wirespeed
Connect Wirespeed to ServiceNow
- Log in to Wirespeed
- Navigate to Integrations > Add Integration
- Select ServiceNow and click Integrate
- Fill in the following fields:
- Domain - the full base URL for your ServiceNow instance, including any required sub-path (for example
https://instance.service-now.comorhttps://api.example.com/servicenow) - API Key - the key Wirespeed sends in the
apikeyheader - Table Name - optional; defaults to
change_request
- Domain - the full base URL for your ServiceNow instance, including any required sub-path (for example
- Click Save
Custom table names must use letters, numbers, and underscores only.
How matching works
- Wirespeed only performs the planned-change lookup for escalating endpoint verdicts
- The detection must include at least one managed administrator user with a queryable identifier
- Wirespeed queries ServiceNow using
(hostname, admin email)pairs - It looks for recent change requests from the last 7 days
- If
start_dateis empty, Wirespeed falls back tosys_created_on - The first matching change request is used to mark the detection as a planned change
Troubleshooting
- If validation fails, confirm the base URL includes any required sub-path and that the table name is valid
- If planned changes are not being found, verify the endpoint hostname and administrator email match the values stored on the ServiceNow change request

