Sources told @aamajnews24 that the Iranian side is using heavy weapons (as you can see towards the end of the clip), and the Taliban have deployed the American Humvees in the fight against the Iranians.
There are no details yet on why these clashes have broken out.
Video: Social media