What “source-backed” means here
Everysearch_videos result carries the pieces needed to verify the claim, not just cite it:
video_id,start_secs/end_secs— exactly where the moment isclip_url— a playable link to that exact segmentthumbnail_base64— the actual frame the model saw, so you (or another model) can check the claim independentlytext_snippet— the transcribed words, if the match came from speechrelevance_score— how confident the match is, so low-confidence results can be treated with appropriate skepticism
timestamp_start: 272.0, and the URL to verify it is right there in the same tool response.
Why this matters for agent reliability
Video is opaque to most models by default — they can’t watch a long video before answering. Pureframe AI’s search step is what gives the model something concrete to point to, rather than having it guess or hallucinate content it never actually saw. If a model tries to answer without calling a tool first, it has novideo_id or timestamp to offer — a useful tell that the answer isn’t grounded.