1. A system for adaptive cloud-based work routing, comprising: a network-connected computing machine comprising a work router, a network-connected computing machine comprising a configuration server, a network-connected computing machine comprising a database, and a plurality of external resources; wherein the configuration server provides interactive software for management of system behavior and operation, wherein the database stores configuration information for future use, wherein the work router receives communication from the external resources, and wherein the work router sends data to the external resources.