In some embodiments, a method for interfacing an interactive voice response system with a business application comprises receiving a function call from an interactive voice response system. One purpose of the proxy is to provide the clients a unified view of a distributed file system having respective data stored amongst multiple remote and disparate storage locations over a network. The integrated robot end effector also includes a plurality of orifices through a surface of the body. The user interface builder includes a graphics generator and a display screen formatter. A scaling factor may be dependent on distinctive characteristics of at least one offset project.