Heat a nonstick pan over medium heat with oil. Add the chicken to the pan and cook on both sides till golden brown and an internal temperature of 160 degrees is achieved using a thermometer. Place on a paper towel lined plate to drain excess oil. Then chop.
In a bowl mix together the mayo and chipotle. Spread the mixture onto the flatbread.
Preheat the oven broiler on low.
Layer the flatbread with tomatoes, chicken, onions, and provolone.
Place on a foil lined baking sheet and under the broiler until the cheese is melted.