Axis integration
Webhooks for Axis cameras
Axis 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. Axis cameras can already POST to a URL on their own. What they can't do is host the snapshot somewhere your tools can fetch it, or hold an alert back until something worth seeing is actually in the frame.
- You need
- A Axis camera that can send email or upload by FTP
- Setup
- About five minutes, all in a browser — no firmware changes
- What arrives
- An HTTP request you shape yourself, with the snapshot as a link
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 Axis at it
In the camera's web UI, go to System → Events, add a recipient of type Email, then add a rule that uses it as its action. 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 Axis 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
- Axis rule names come through on the event, so one trigger is distinguishable from another
- 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 Axis 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