Blink camera notifications

I am attempting to set up notifications for my Blink cameras where they detect motion. Blink isn’t the friendliest camera system for Home Assistant, but here’s what I have so far:

  1. Automation that takes a snapshot every 5 minutes to take a new snapshot image (downloads the image and causes it to update on HA’s front end) and download any new motion videos that have been taken. My doorbell is powered, so I don’t have to worry about battery life.
  2. Folder Watcher components for the image download folder and the video download folder.
  3. Automation for newly-created MP4 files in the video download folder which will cause a notification to be sent to my phone.

The notification part is working great. HOWEVER, I’m having trouble with attaching a file to the notifications. I wanted to attach the static file from the image download folder, but it’s not working. I think this is because that folder is not publicly accessible from a URL, nor do I want it to be. Can I attach an image based on a static file path that HA can access? Is there a way to make it public, but require an authenticated user like the “/api/camera_proxy/camera.camera_name?token=[access_token_here]” URLs that the camera entity uses?

I have the video as a file so It would be super cool if I could just attach the MP4 file to the notification too, but again, it’s just a static file and I don’ t have it in an HA entity.

Is this even possible?

I could maybe use the File integration, but the filename isn’t constant. The timestamp is part of the filename.