1. A system for automatic configuration of activities within an industrial automation environment, comprising: an interpretation component that receives a desired end result expressed in a natural language format, understands the desired end result, and partitions the desired end result into a first activity and at least a second activity; and a distributed network control component that assigns responsibility of completing the first activity to a first agent and the at least a second activity to a second agent, the first agent and second agent are located in an industrial automation environment, the distributed network control component further monitors performance of the first activity and the at least a second activity, the distributed network control component reassigns the first activity to another agent if performance of the first activity does not meet a predetermined performance expectation level.