Preheat the oven to 350°F. Line a large baking sheet with parchment paper.
In a large bowl, mix together shredded chicken, chopped bacon, red onion, mayo, and ranch seasoning.
Cut the loaf of rolls in half so there is a top and bottom. Place the bottom half on the prepared baking sheet. Place sliced tomatoes on the buns, then add the chicken mixture. Sprinkle with shredded cheese and add the top half of the buns.
Brush with melted butter, then sprinkle with everything bagel seasoning.
Cover the rolls loosely with foil and bake for 15 minutes, then uncover and bake for 8 minutes or until lightly golden.