unifi_protect_get_event_thumbnails
Fetch still frames for several events at once to see who or what was there when cameras lack smart detection. Returns images inline; missing thumbnails are reported by ID.
Instructions
Fetch the still frames for SEVERAL events at once and return them inline to look at. This is the tool for answering who or what was actually there, and it matters most when a camera has no smart detection: motion events carry no classification, so the only way to tell a person from a branch is to look. Prefer this over calling unifi_protect_get_event_thumbnail repeatedly. Costs roughly 1-2K tokens per image, so it is capped at 6 — pick the events worth seeing from unifi_protect_list_events rather than sweeping a whole night. Events that have no thumbnail are reported by id instead of failing the call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output | No | "image" returns the frames inline for a vision model to look at, which is the point of this tool; "file" writes them to disk and returns paths instead. | image |
| eventIds | Yes | Event ids from unifi_protect_list_events, at most 6. Results showing `hasThumbnail: true` have an image. |