Reolink integration
Webhooks for Reolink cameras
Reolink cameras can email you when they see something, but they can't call a webhook — so they don't talk to Home Assistant, Slack, or your own code. NVR Bridge sits in between: give the camera an email address, get an HTTP request with the snapshot attached. Reolink's own app keeps alerts inside Reolink. Sending the same email to us gets those events into anything that speaks HTTP.
How it works
- 1
Add the camera
Create a camera in NVR Bridge and it gets its own private inbound address, something like k7m2p9@relay.nvrbridge.com.
- 2
Point Reolink at it
In the camera's web UI, go to Settings → Surveillance → Email, add a recipient, and pick the schedule and detection types that should send it. Set the recipient to the address above. Use our SMTP server and short password, or your own mail provider — both work.
- 3
Configure your webhook
Choose where events go and what they look like. Send the full JSON event, or a template you write yourself for Slack, Discord or Home Assistant.
- 4
Trigger it
Walk past the camera. The event appears on your timeline within seconds and your webhook fires with the snapshot as a link.
What you get
- Works with every Reolink model that can send email or upload by FTP
- No NVR, no mini-PC, no port forwarding, no VPN
- Snapshots delivered as links your tools can fetch directly
- Multi-channel and thermal cameras keep their streams separate
- Optional number-plate, object and animal detection on the images
- Full event history with a searchable timeline
Questions
Do I need an NVR or recorder for this?
No. The camera talks to us directly over the internet — the same outbound connection it already uses to send email. Nothing runs on your network.
Which Reolink models are supported?
Any model with email or FTP alert settings, which is effectively all of them. We don't need ONVIF, RTSP or a particular firmware version.
Can I use my own email account instead of your SMTP server?
Yes. Each camera address accepts mail from anywhere, so you can point the camera at your own provider and it reaches us over normal mail delivery.
What does the webhook actually contain?
By default the full event as JSON: camera, time, event type, snapshot links, sender network details, and any detected plates or objects. Or write your own body template.
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