Caverject contains alprostadil which is similar to the natural substance in your body called prostaglandin E1. It widens blood vessels so that blood can flow in your more easily. This makes it easier for you to have an erection. Caverject is used for 'erectile dysfunction' including weak erections or impotence.