Skip to Content
Back to Advanced Features
Advanced Features API Automation

Webhook Integrations

Connect with external tools via webhooks

Webhook Integrations

Webhooks allow Scalelite Manager Pro to send real-time notifications to external services when events occur. Use webhooks to integrate with:

Slack
Connected
MS Teams
Available
PagerDuty
Available
Custom
Add New

Configuring a Webhook

Click on an integration card or "Add New" to configure a webhook:

The URL endpoint that will receive webhook payloads
Critical Alerts
Warning Alerts
Info Alerts
Server Status Changes

Webhook Payload Format

Webhook payloads are sent as JSON with the following structure:

{
  "event_type": "alert.created",
  "timestamp": "2025-11-28T14:30:00Z",
  "severity": "critical",
  "message": "Server bbb-node-1 CPU usage above 90%",
  "resource": {
    "type": "server",
    "id": "srv_abc123",
    "name": "bbb-node-1"
  },
  "metrics": {
    "cpu_usage": 92.5,
    "memory_usage": 78.3
  },
  "cluster": {
    "id": "inst_xyz789",
    "name": "Acme Corp Production"
  }
}

Security: HMAC Signatures

All webhook payloads include an HMAC-SHA256 signature in the X-Signature-256 header. Verify this signature using your webhook secret to ensure payloads are authentic.

Retry Policy

Failed webhook deliveries are automatically retried with exponential backoff:

  • 1st retry: 1 minute after failure
  • 2nd retry: 5 minutes after failure
  • 3rd retry: 15 minutes after failure
  • 4th retry: 1 hour after failure
  • 5th retry: 4 hours after failure (final attempt)

Delivery Monitoring

Monitor webhook delivery status from the Integrations page. Failed deliveries show error details to help troubleshoot connectivity issues.

Was this article helpful?

Still need help? Contact support

Search across meetings, recordings, and participants
Press ESC to close