S I L V E R L A K E
Notifications

No notifications yet

API Keys & Automation

Manage the automation API key and outgoing webhook settings for n8n, Make.com, and other tools.

Automation API Key

Used in the X-API-Key header to call /api/automation/*

Key will be hidden in 30 seconds. Make sure to copy it.

Existing integrations will break. Continue?

How to use

Add this header to every request from n8n or Make.com:

X-API-Key: <your-key>

Outgoing Webhooks

The app will POST to these URLs when events happen

  • No webhook URLs configured yet.

Connected Services

Third-party API keys configured on this server

No integrations configured.

Telegram Notifications

Send real-time notifications to your team's Telegram group

Connected Disconnected

Setup Steps:

  1. Create a Telegram group for your compliance team
  2. Add to the group
  3. Send any message in the group
  4. Click "Auto-detect Group" below

Notifications being sent:

Evidence Uploaded Evidence Status Changed Task Created Task Status Changed Requirement Status Changed Compliance Cycle Events Deadline Reminders (Daily 9AM)

WhatsApp Notifications

Self-hosted WhatsApp via WAHA — no third-party accounts needed

Connected Scan QR Starting… Stopped

WAHA is not running

Start the Docker container first: docker compose up -d waha, then click Start Session below.

Recipients (phone numbers or group IDs)

No recipients added yet.

Notifications being sent:

Evidence Uploaded Evidence Status Changed Task Created Task Status Changed Requirement Status Changed Compliance Cycle Events Deadline Reminders (Daily 9AM)

Alert Settings

Configure SMTP email alerts for Critical and High severity threats

  • No alert recipients configured yet.

Integration Guide

n8

n8n

  1. Create a new workflow with an HTTP Request node.
  2. Set the URL to your server: http://<server>:3001/api/automation/tasks
  3. In Headers, add X-API-Key: <your-key>
  4. To receive events, add a Webhook trigger node, copy its URL, and paste it above.
M

Make.com

  1. Create a new scenario with an HTTP → Make a request module.
  2. Set the URL to http://<server>:3001/api/automation/tasks
  3. Add a custom header X-API-Key: <your-key>
  4. To receive events, use a Webhooks → Custom webhook module, copy the URL, and paste it above.

Available Endpoints

Method Endpoint Description
GET /api/automation/tasks List tasks (filter: status, priority, limit)
POST /api/automation/tasks Create a new task
PUT /api/automation/tasks/:id Update task or change status
GET /api/automation/dashboard Task counts + requirements summary

What gets logged to LiteSOC

Authentication

  • info Successful login — user, IP, role
  • warn Failed login — bad credentials or disabled account
  • info Logout

User Management

  • info New user created
  • critical Role changed — old and new role recorded
  • warn User suspended (account disabled)
  • info User re-enabled
  • warn User deleted

Settings & API Keys

  • info Audit date changed
  • info Webhook settings updated
  • info Automation API key regenerated

All events include actor ID, email, and IP address. View them at litesoc.io