Skip to main content
Run background work when a task must continue outside a request path.

Steps

  1. Choose a task for one unit of work.
  2. Use a workflow when work needs multiple ordered steps.
  3. Create the task or workflow target.
  4. Create a job to run the target.
  5. Add a cron job when the work needs a schedule.
  6. Track job status, logs, and events.

Try it with REST

Create a task: POST /projects/{project_reference}/tasks
Terminal
Create a workflow: POST /projects/{project_reference}/workflows
Terminal
Run the task with a one-off job: POST /projects/{project_reference}/jobs
Terminal
Schedule the same target: POST /projects/{project_reference}/cron-jobs
Terminal

API surfaces

Verify

List tasks and workflows for the project. Confirm the created task and workflow exist. List jobs and confirm the one-off job appears. List cron jobs and confirm the schedule is active.

Choose a target

API reference