1. an ephemeral linux sandbox for each task 2. capability to fetch any url 3. can use tools like ffmpeg to fulfill your scheduled task