Boiling bagels is the ideal way, but our restaurant kitchen is too small for a kettle.  We sell a couple of hundred bagels a day and use a bagel (rack) oven with steam.  I have never been quite sure how much steam to inject and I know it's not the same as a boiled bagel.