Zip utilizes 350 distinct permission types that govern access for both human users and artificial intelligence agents