Tasks

Run logic on a schedule or in the background.

Tasks

Run logic on a schedule or in the background for jobs that should not block an API response.

The Tasks section showing scheduled and background tasks in the sidebar
View and manage all your tasks in one place

How to create a scheduled task

Open the Tasks screen

Go to Tasks from the sidebar and click New Task.

Set how it runs

Give your task a name. Add a frequency such as every 5 minutes, every hour, or every day, or leave it as a manual task that only runs on demand.

Build the function

Use the same function editor you use for endpoints. Add database queries, API calls, email sends, or any other backend steps the task needs.

Good to know

Tasks can run in the main API process or in a background process with resource limits. Use background execution for slower jobs that should not block normal API traffic.

Learn more

Scheduled Tasks
Set repeat frequency, manual runs, background execution, and resource limits.
/tasks/scheduled-tasks
Background Tasks
Run long operations without blocking your API responses.
/tasks/background-tasks
Scheduled Jobs Guide
/guides/scheduled-jobs
Build cleanup routines and periodic syncs
Triggers
/triggers
Auto-run logic when data changes instead of on a schedule