It is probably a Wasp. I know that pictures are blurry, but hopefully you can ID. Thanks
super abundant here
These acacia-ants live in the acacia thorns and protect the tree in return for food an shelter (photo 1). Birds, like caciques, often nest in these trees to benefit from the defense provided by the ants (photo 2).
Was under the Geoffroy's Tamarins presumably eating what they dropped. Also had a smaller agouti with it - young?