All integrations
KA

Kaseya VSA

Forward RMM alerts to NOCBuddy via webhook in minutes.

RMMSetup difficulty: Easy

Prerequisites: Kaseya VSA 9.x or 10.x, admin-level access to your VSA instance, and a NOCBuddy account with at least one integration created.

1

Create an integration in NOCBuddy

  1. 1. Log in to NOCBuddy and go to Integrations.
  2. 2. Click Add Integration and choose Kaseya VSA.
  3. 3. Name it (e.g., “Kaseya Production”), assign it to a client, and click Create.
  4. 4. Copy the Webhook URL — it looks like: https://nocbuddy.com/api/inbound/webhook/[id]
2

Configure Kaseya VSA to fire alerts

  1. 1. In VSA, navigate to Alarm Summary → Define Alarm Actions.
  2. 2. Open an existing alarm or create a new one.
  3. 3. Under Action Type, select Send URL.
  4. 4. Paste your NOCBuddy webhook URL into the URL field.
  5. 5. Set Method to POST and Content-Type to application/json.
  6. 6. Paste this JSON template as the Body:
{
  "title": "<AlertName>",
  "severity": "<Severity>",
  "source": "kaseya-vsa",
  "client_name": "<MachineGroup>",
  "agent_name": "<MachineName>",
  "message": "<AlarmText>",
  "timestamp": "<AlarmTimestamp>"
}
3

Map Kaseya severity levels

NOCBuddy maps Kaseya severity levels automatically:

Critical / Errorcritical
Warninghigh
Informationalmedium
4

Test the integration

Trigger a test alarm in Kaseya VSA (e.g., using a test script that fires an alarm action). Within a few seconds, the alert should appear in NOCBuddy under Alerts → Active. If you don't see it, check Integrations → Raw Events for delivery logs.

5

Build your routing workflow

Go to Workflows and create a new workflow. Use the trigger condition Source = kaseya-vsa to route Kaseya alerts to the appropriate on-call engineer or escalation policy.

Ready to connect Kaseya VSA?

Sign up for free and have alerts flowing in under 10 minutes.

Start free trial