Recurent Task dependent of another one

I need to run a daily task (recurrent task) that depends from another daily task
Is this feature available. Can I use batches ?

In most cases I just submit a background job within the first recurring job.

So you can set a recurring job on a schedule and then when it is done either:

BackgroundJob.Enqueue to run the next job immediately

BackgroundJob.Schedule to run the job after a delay