Call disposition (outcome) codes are easily customisable to suit most business and
most services allow for data in a number of formats to be quickly and efficiently uploaded as well as call reports exported. Do check however, that any service you consider can be forced to be fully OFCOM compliant so it is suitable whether you are calling business's or residential numbers.