- Tasks — one-off background jobs, submitted programmatically or via the CLI
- Events — pub/sub handlers that trigger when an event is published
- Crons — recurring jobs on a schedule
Core
Workers
The core service that processes jobs from a Redis queue.
Tasks
One-off background jobs with retries, timeouts, and result handling.
Workflows
Compose tasks into multi-step pipelines with automatic lineage tracking.
Events
Pub/sub handlers that trigger when an event is published.
Cron Jobs
Recurring jobs on a schedule with standard cron syntax.
APIs
HTTP endpoints powered by FastAPI.
Context
Progress updates, checkpoints, and structured logs.
Server
Persistence Backends
Select
redis, sqlite, or postgres for server persistence.Artifacts
Attach outputs like JSON, images, and files to jobs.