Combine the artichokes, lemon juice, garlic, pepper flakes, oil, capers, lemon zest, and pesto in the food processor. Pulse a few times until the mixture is still chunky. Stir in the fresh herbs.
Lay a fillet on top of a large square of foil and spread 2 tablespoons of the mixture on top of the salmon , fold up to enclose the fillets, and tightly crimp the edges to seal the pouches. Repeat with the remaining fillets. Place on a large baking sheet and bake for 10-15 minutes, depending on the thickness of the fish.