Abstract: Embodiments relate to systems, devices, and computer-implemented methods for provisioning, managing, and executing tasks. An agent program can be configured to receive task data, determine a task definition corresponding to the task data, retrieve the task definition, and execute the task definition using the task data. The agent program can additionally be configured to set a time-to-live for the task definition and locally delete the task definition when the time-to-live elapses.