
Scheduled tasks
Periodic background jobs that run inside the workspace. No separate service to deploy.
Common uses:
| Category | Examples |
|---|---|
| Ingestion | Hourly sync from a source system |
| Maintenance | Rebuild indexes, backfill missing embeddings, schema migrations |
| Enrichment | Reparse fields after a pipeline update, compute derived edges |
| Analytics | Generate cached aggregates, update dashboards |
Configure in Admin → Scheduled Tasks:
- New task → select type
- Enter a cron expression
- Configure type-specific parameters
- Enable and monitor
Cron examples:
| Expression | Runs |
|---|---|
0 * * * * |
Every hour |
0 0 * * * |
Every day at midnight |
0 0 * * 0 |
Every Sunday at midnight |
*/15 * * * * |
Every 15 minutes |
Good tasks are idempotent — re-running them produces the same state. Avoid unbounded operations; use pagination or cursor-based reads.