1. A first robot, comprising: a processor; an interface connecting an input/output device to the processor; the processor: receives a request, via the interface, to perform a task at a service location, the task comprising a physical interaction by a second robot at the service location; determines that the second robot is in an unconfigured state, comprising a set of instructions absent a physical interaction instruction required to enable the second robot to perform the physical interaction; and upon determining that the second robot is in the unconfigured state, transforms the second robot into a configured state, comprising providing the physical interaction instructions to the second robot and causing the second robot to load the physical interaction instructions for execution.