n8n Integration
Overview
n8n is an open-source workflow automation platform that lets you connect any app or service using visual, no-code workflows. By adding an HTTP Request node to any n8n workflow, you can send alerts directly to ITOC360 and trigger your on-call escalation policies in real time.
Provider Configuration & Mapping
ITOC360 uses the severity field from the incoming payload to determine alert priority.
Priority Mapping:
low
LOW
medium
MEDIUM
high
HIGH
critical
CRITICAL
Required Payload Format
Your HTTP Request node must send a JSON body in the following structure:
{
"event_type": "alert",
"title": "High CPU Usage on prod-01",
"message": "CPU usage exceeded 90% threshold",
"severity": "critical",
"host": "prod-01",
"source": "my-workflow-name",
"timestamp": "2026-04-06T10:00:00Z"
}To resolve an existing alert, send the same payload with event_type set to resolve. The host, title, and source values must match the original alert exactly so ITOC360 can correlate and close it.
Setup Instructions
Step 1: Get Your ITOC360 source token
Log in to your ITOC360 platform.
Go to Sources → Add Source.
Select n8n as your provider.
Step 2: Create a New Workflow
Log in to your n8n instance.
Go to Workflows and click Add Workflow → Start from scratch.
Click Add first step and search for Manual Trigger. Select it as your starting node.
Click the + button to the right of the Manual Trigger node, search for HTTP Request, and select it.
You should now have a two-node workflow like this:

Step 3: Configure the HTTP Request Node
Click on the HTTP Request node to open its settings panel.
Method:
POSTAuthentication:
NoneSend Headers: Toggle on.
Click Add Header and fill in:
Name:
x-itoc360-tokenValue: Paste your token from Step 1.
Send Body: Toggle on.
Body Content Type:
JSONSpecify Body:
Using JSON

Step 4: Add the Payload
Scroll down to the JSON field and paste the following:

Replace the field values with your own dynamic expressions or static test values.
Step 5: Test the Workflow
Click Test workflow in the top right corner.
Both nodes should turn green, confirming a successful delivery.
Once testing is complete, replace the Manual Trigger with the actual trigger that fits your use case — such as a Schedule, Webhook, or any app event node — and publish your workflow.
Last updated
Was this helpful?

