Currently you need a processinstance. This will change in jBPM 4. In jBPM 3 you can make a real small processdefinition with just one task node in it (no start and end) and use that.
Thanks for the reply!
That is exactly what we're doing now, just wondering if we missed out on something.