True. As well as from world to world, I'd imagine.
Generally a binding spell and a strong will or emotion are required. Again, the process can be automated, though most strong demons will not come to an automated call if the one who's asking for them isn't strong enough. The majority of demons also want something out of the agreement, which can range from almost insignificant to... a very steep demand, indeed.