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 schedule when the work needs recurring execution.
  5. Start a durable run when the work needs one-off execution.
  6. Track run 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
Create a recurring schedule for the task: POST /projects/{project_reference}/schedules
Terminal
Start a one-off durable run. Set VERYFRONT_PROJECT_ID to the project’s UUID first. POST /runs
Terminal

API surfaces

Verify

List tasks and workflows for the project. Confirm the created task and workflow exist. List schedules and confirm the recurring target is active. List runs and confirm one-off work reaches a terminal state.

Choose a target

API reference