⚙️ Create Qwease incidents from monitoring alerts and notify Microsoft Teams
⚡ 47 views · ⚙️ DevOps & CI/CD
Description
Quick overview
This workflow receives monitoring alerts via a webhook, creates an incident (INC) ticket in Qwease through its REST API, and posts an alert message to a Microsoft Teams channel.
How it works
- Receives an HTTP POST monitoring alert on an n8n webhook endpoint.
- Normalizes incoming payload fields into a ticket title and description, using fallbacks when fields are missing.
- Creates an INC ticket in Qwease via an authenticated HTTP request to the Qwease REST API.
- Posts a notification to a Microsoft Teams channel including the created Qwease ticket identifier and alert title.
Setup
- Configure your monitoring tool (RMM/uptime/SIEM) to send alerts as HTTP POST requests to the workflow’s webhook URL.
- Add an HTTP Bearer Auth credential for the Qwease API and verify the Qwease API endpoint is reachable.
- Set the Qwease
formandfor_usertenant IDs in the request body to match your Qwease instance. - Connect Microsoft Teams OAuth credentials and select the target Team and Channel in the Teams message action.
🔗 Nodes Used
HTTP Request, Webhook, Microsoft Teams
📥 Import
Download workflow.json and import into n8n:
Workflow menu → Import from File