Patent attributes
A customer service robot may be selected, or configured, to address a particular work item. Robots may comprise different functionality due to absent software or hardware or due to existent but worn or non-compliant components. A particular work item may have several means of resolution. A particular resolution path is selected in accord with the ability of a robot. Should no path exist, the robot may be transformed by the addition or installation of hardware and/or software to provide the absent functionality. Resolution paths may also be weighted based on the level of success provided by prior resolution paths and/or the requirement for human involvement. Accordingly, a resolution path may be provided that balances robot capability with the likelihood of success and an appropriate level of human involvement.