Viagra can help you get an erection, get a harder erection, keep an erection, and get a second erection sooner.
However, it only helps erection, not ejaculation. If anything, it interferes with ejaculation by decreasing sensitivity. So it depends on what sort of "recovery" you need, you might be able to get it up again but not "pop" again.