Alerts & Notifications

    Mattermost Integration

    Connect LemWatch alerts to a Mattermost channel via incoming webhook.

    Updated 2026-06-11
    1 min read
    mattermost
    webhook
    integration

    Mattermost Integration#

    Pro Plan and Above#

    LemWatch posts a Slack-compatible JSON payload ({ text, attachments: [...] }) to Mattermost. The same field also accepts catch-hook URLs from Zapier, Make, n8n, IFTTT, and Pipedream — see Automation Recipes.

    Setup#

  1. In Mattermost: Main Menu → Integrations → Incoming Webhooks → Add Incoming Webhook.
  2. Pick the channel that should receive alerts, set the display name, and save.
  3. Copy the URL (looks like https://your-mattermost.example.com/hooks/abc123...).
  4. In LemWatch: Settings → Notifications → Mattermost / Automation webhook → paste and save.
  5. Click Send test to verify.
  6. Self-hosted notes#

  7. Any HTTPS host works as long as it accepts a Slack-style JSON POST.
  8. LemWatch blocks private/loopback IPs and non-HTTPS URLs at the server (SSRF protection).
  9. If you front Mattermost with a reverse proxy, make sure the proxy forwards the raw JSON body.
  10. Message format#

  11. Severity-coloured attachment header (red / yellow / green).
  12. Site name, URL, alert type, and current metric values.
  13. A direct link back to the LemWatch dashboard.
  14. Was this article helpful?