Bake flatbread according to package directions for about 5 minutes.
Smear evenly with pesto.
Saute mushrooms in a little olive oil over medium high heat to release moisture and brown.
Add artichoke hearts to skillet and quickly brown.
Add toppings to flatbread and return to oven until melty and golden.