The rate of recovery is not so great that she will heal during a fight, but it will allow her to skip resting or healing potions between encounters. The ring acts passively; it doesn't need to be invoked. As long as Scarlett has the Ring of Life in her inventory, she will regenerate Health automatically. Possessing multiple rings does not increase the effect.
There are three ways Scarlett can obtain a Ring of Life: