Slack integration

Camera alerts in Slack

Your cameras can email, and Slack accepts an incoming webhook URL. NVR Bridge connects the two: every motion event becomes an HTTP request shaped exactly how you want it, with the snapshot attached as a link. Drop a photo into the channel the moment something moves on site.

How it works

  1. 1

    Add your camera

    Each camera gets a private inbound address. Point the camera's existing email or FTP alert settings at it — nothing new to install.

  2. 2

    Create the Slack endpoint

    Set up an incoming webhook URL in Slack and copy its URL.

  3. 3

    Add a webhook and paste the URL

    Write the body however that endpoint expects it. Placeholders fill in the camera, time, snapshot links and any detections.

  4. 4

    Test it

    Hit Test to send a sample event with sample detections, so you can check the shape before a real one arrives.

What you get

  • Body templates you control — send exactly what Slack expects
  • Snapshot links that any tool can fetch, no auth dance
  • Fires on motion, or after detection so you can filter on what was seen
  • Filter to specific objects, animals or number plates before it ever reaches you
  • Every delivery logged with status and latency for debugging
  • Works with any camera brand that can email or upload by FTP

Questions

How do I format the request for Slack?

Write the body yourself with placeholders. Here's a starting point: { "text": "📷 {{camera}}: {{summary}}\n{{attachment_0_url}}" } The editor also has ready-made templates you can start from.

Can I only get notified about certain things?

Yes. Object-detection webhooks can be filtered to specific classes — person, car, a particular animal — or to any number plate, or one specific plate.

Will the snapshot show up inline?

The webhook carries a direct link to the image. Anything that renders images from a URL will show it without any extra work.

What if the request fails?

Every attempt is recorded with its HTTP status and how long it took, so you can see exactly what happened rather than guessing.

Try it with your own camera

Add a camera, point its email at the address we give you, and watch the first event land. It takes about five minutes.

Create a free account

Related