Telegram

is a fast, secure messaging app with cloud sync, groups, channels, and bots.

{
  "TELEGRAM": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "https://api.telegram.org/bot{TOKEN}/sendMessage"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{
      "chat_id": "{CHAT_ID}",
      "text": "message",
      "parse_mode": "Markdown"
    }],
    "FORMAT_MESSAGE": ["simplified"]
  }
}
Key NameFill in every one of them.
TOKEN
CHAT_ID

Discord

is a chat platform for communities, with text, voice, and bots.

{
  "DISCORD": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{WEBHOOK_URL}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{"content": "message"}],
    "FORMAT_MESSAGE": ["markdown"]
  }
}
Key NameFill in every one of them.
WEBHOOK_URL

Matrix

is a decentralized, open messaging network for secure, real-time chat across servers.

{
  "MATRIX": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{SERVER_URL}/_matrix/client/r0/rooms/{ROOM_ID}/send/m.room.message?access_token={TOKEN}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{
      "msgtype": "m.text",
      "body": "message",
      "format": "org.matrix.custom.html",
      "formatted_body": "message"
    }],
    "FORMAT_MESSAGE": ["html"]
  }
}
Key NameFill in every one of them.
SERVER_URL
TOKEN
ROOM_ID

Apprise

is a notification service that sends messages to many platforms from one configuration.

{
  "APPRISE": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{SERVER_URL}/notify/{CONFIG_ID}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{
      "body": "message",
      "type": "info",
      "format": "markdown"
    }],
    "FORMAT_MESSAGE": ["markdown"]
  }
}
Key NameFill in every one of them.
SERVER_URL
CONFIG_ID

Ntfy

is a simple publish/subscribe notification service using HTTP.

{
  "NTFY": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{SERVER_URL}/{SUBSCRIBE}"
    ],
    "HEADER": [{"Content-Type": "text/markdown"}],
    "PAYLOAD": [{"data": "message"}],
    "FORMAT_MESSAGE": ["markdown"]
  }
}
Key NameFill in every one of them.
SERVER_URL
SUBSCRIBE

Pumble

is a team chat platform for messaging and collaboration.

{
  "PUMBLE": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{WEBHOOK_URL}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{"text": "message"}],
    "FORMAT_MESSAGE": ["markdown"]
  }
}
Key NameFill in every one of them.
WEBHOOK_URL

Mattermost

is an open-source team messaging platform for secure collaboration.

{
  "MATTERMOST": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{WEBHOOK_URL}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{"text": "message"}],
    "FORMAT_MESSAGE": ["markdown"]
  }
}
Key NameFill in every one of them.
WEBHOOK_URL

Zulip

is a team chat platform with topic-based threaded conversations.

{
  "ZULIP": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{SUBDOMAIN}.zulipchat.com/api/v1/external/slack_incoming?api_key={API_KEY}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{"text": "message"}],
    "FORMAT_MESSAGE": ["simplified"]
  }
}
Key NameFill in every one of them.
SUBDOMAIN
API_KEY

Flock

is a team messaging and collaboration platform.

{
  "FLOCK": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "https://api.flock.com/hooks/sendMessage/{TOKEN}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{"text": "message"}],
    "FORMAT_MESSAGE": ["simplified"]
  }
}
Key NameFill in every one of them.
TOKEN

Slack

is a team messaging platform with channels and integrations.

{
  "SLACK": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{WEBHOOK_URL}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{
      "text": "message",
      "mrkdwn": true
    }],
    "FORMAT_MESSAGE": ["simplified"]
  }
}
Key NameFill in every one of them.
WEBHOOK_URL

Rocket.Chat

is an open-source team messaging and collaboration platform.

{
  "ROCKET.CHAT": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{WEBHOOK_URL}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{"text": "message"}],
    "FORMAT_MESSAGE": ["simplified"]
  }
}
Key NameFill in every one of them.
WEBHOOK_URL

Gotify

is a self-hosted server for sending real-time notifications.

{
  "GOTIFY": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{SERVER_URL}/message?token={TOKEN}"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{
      "title": "title",
      "message": "message",
      "priority": 0
    }],
    "FORMAT_MESSAGE": ["markdown"]
  }
}
Key NameFill in every one of them.
SERVER_URL
TOKEN

Pushover

is a service for sending instant notifications to devices and apps.

{
  "PUSHOVER": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "https://api.pushover.net/1/messages.json"
    ],
    "HEADER": [{"Content-type": "application/json"}],
    "PAYLOAD": [{
      "token": "{TOKEN}",
      "user": "{USER_KEY}",
      "title": "header",
      "message": "message",
      "html": 1
    }],
    "FORMAT_MESSAGE": ["html"]
  }
}
Key NameFill in every one of them.
TOKEN
USER_KEY

Pushbullet

is a service to send notifications, links, and files between devices.

{
  "PUSHBULLET": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "https://api.pushbullet.com/v2/pushes"
    ],
    "HEADER": [{
      "Content-Type": "application/json",
      "Access-Token": "{TOKEN}"
    }],
    "PAYLOAD": [{
      "type": "note",
      "title": "header",
      "body": "message"
    }],
    "FORMAT_MESSAGE": ["text"]
  }
}
Key NameFill in every one of them.
TOKEN

Webntfy

is lightweight web-based notification service.

{
  "WEBNTFY": {
    "ENABLED": true,
    "WEBHOOK_URL": [
      "{SERVER_URL}/messages"
    ],
    "HEADER": [{"Content-Type": "application/json"}],
    "PAYLOAD": [{
      "message": "message",
      "channel": "{CHANNEL}"
    }],
    "FORMAT_MESSAGE": ["markdown"]
  }
}
Key NameFill in every one of them.
SERVER_URL
CHANNEL

Custom

form for custom notification service.

{
  "CUSTOM": {
    "ENABLED": true,
    "WEBHOOK_URL": ["
      {SERVER_URL}
      "],
    "HEADER": [
      {HEADER_DATA}
      ],
    "PAYLOAD": [
      {PAYLOAD_DATA}
      ],
    "FORMAT_MESSAGE": ["
      {FORMAT_MESSAGE}
    "]
  }
}
Key NameFill in every one of them.
SERVER_URL
HEADER_DATA
PAYLOAD_DATA
FORMAT_MESSAGE

SERVER_URL: The full webhook endpoint that will receive the notification. Must be a valid URL and usually starts with https://...

HEADER_DATA: Optional HTTP headers sent with the request, such as authentication tokens or content type. Use valid JSON object (for example: {"Content-Type": "application/json", "Authorization": "Bearer token"}).

PAYLOAD_DATA: The JSON body sent to the webhook. Define the structure required by the service API. The notification message will be injected automatically when the alert is sent. Use valid JSON object (for example: {"title": "Watchdigest Alert", "message": "message"}).

FORMAT_MESSAGE: The notification format type for message.(for example: {text or markdown or html or simplified}).