Setup time: 5 Min
What this integration does
- Accepts inbound traffic from ServiceNow (for example when an incident is opened or reaches a resolved state).
- Maps those events to open or resolved All Quiet incidents according to your configuration.
- Works on its own if you only need ServiceNow → All Quiet updates, or alongside the outbound integration for full loop synchronization.
Create ServiceNow Inbound integration
- In All Quiet, open the
Inbound Integrationstab. - Click
+ Create.

- Enter a Display Name (for example
ServiceNow Inbound). - Select a Team for this integration.
- Choose ServiceNow as the
integration type. - Click
Create Inbound Integration.

After creating the inbound integration
Open theServiceNow Settings tab of your new ServiceNow inbound integration in All Quiet. You will find two important things:
- Find and copy the webhook URL. You will use this URL in ServiceNow.
- In ServiceNow, you will need to create a Business Rule that runs the script you can download here. This script will ensure each relevant incident change posts to that URL.

Step 2 — Create a Business Rule in ServiceNow
In ServiceNow, there are multipe ways to navigate to the Business Rules page. We recommend using the Filter navigator (search field, usually top left) and typing “Business Rules”.- Navigate to System Definition → Business Rules.
If you don’t seee Business Rules in the menu, sign in with a user that can create Business Rules (often a admin or someone with business_rule_admin / equivalent).
- Click New.
- Configure the rule. You need to set the following fields:
| Field | Value |
|---|---|
| Name | Send Incident to All Quiet |
| Table | Incident |
| When | after |
| Insert | ✅ (enabled) |
| Update | ✅ (enabled) |
| Advanced | ✅ (enabled) |
| Active | ✅ (enabled) |
You can of course adjust the name of the rule to your liking. Also, the table you are looking for might be called differently than “Incident” in your instance.
Step 3 — Add the script
Open the “Advanced” Tab of your new Business rule. Paste the script you dowloaded on the ServiceNow Settings tab into the Script field. If you missed it, here it is again:servicenow business rule script
Step 4 — Replace the webhook URL
Make sure your replacehttps://YOUR-ALL-QUIET-WEBHOOK
with your actual All Quiet webhook URL (copied from the inbound integration).
Step 5 — Test the integration
Open any incident in ServiceNow. You should see the corresponding incident in All Quiet. If you update the incident in ServiceNow (e.g resolve it), you will see the update in All Quiet as well.Payload example
This is what All Quiet receives:jsonBody of the payload
How All Quiet correlates incidents
All Quiet usesincident.sys_id as the primary identifier so updates map to the same All Quiet incident over time.
Default Severity Mapping
Default severity mapping uses ServiceNowurgency: 1 – High → Critical, 2 – Medium → Warning, 3 – Low → Minor. You can adjust this mapping in the payload mapping anytime.
Optional improvements
Only send important updates You can reduce noise by adding a condition on the Business Rule, for example:You’re ready. All Quiet will now create incidents based on all your ServiceNow alerts.
Adjust Payload Mapping
Looking to customize the fields of your incidents by adjusting the pre-built payload mapping? Simply head over to the “Payload” tab within your integration and make the necessary edits to the mapping. For detailed guidance, you may check out our payload mapping documentation.Troubleshooting
Nothing happens- Ensure the Business Rule is Active.
- Open System Logs → All and look for log lines such as
All Quiet webhook sent. - If the rule fails, check for
All Quiet webhook failedand the error message in the logs.
Work with ServiceNow Outbound
If you also enable ServiceNow Outbound, All Quiet incidents created or updated from ServiceNow can be reflected back in ServiceNow, and incidents that originate in All Quiet can still be linked to ServiceNow records depending on your forwarding and routing rules. Incidents that did not start in ServiceNow (for example from an observability tool) can still be represented in ServiceNow when outbound is configured—the outbound integration creates and updates ServiceNow incidents from All Quiet regardless of the original source.Related
- ServiceNow Outbound — create and update ServiceNow incidents from All Quiet
- Inbound Integrations — payloads, mapping, and behavior
- Advanced routing — optional rules per integration