Skip to content

Scheduled Tasks

Your app can run tasks automatically in the background — no manual triggers, no user interaction needed. Send reminder emails every morning, clean up old data weekly, process recurring payments daily. Just tell the AI what you need and when.

How it works#

Ask the AI to set up a scheduled task and it handles everything. The platform runs your task automatically on the schedule you specify. You can run tasks as often as every minute or as rarely as once a week.

Supported frequencies:

Common use cases#

Example prompts#

Every morning, send an email to each user with a summary of their pending tasks.

Once a day, check for recurring transactions that are due and create the corresponding entries automatically.

Every week, delete activity log entries older than 90 days.

Every hour, check for bookings starting in the next 2 hours and send a reminder email to the customer.

What the AI handles#

When you ask for a scheduled task, the AI:

  1. Creates the background task with the logic you described
  2. Sets the schedule (how often it runs)
  3. Handles batching so large datasets are processed safely
  4. Makes the task idempotent — running it twice won't create duplicate data

You describe the outcome. The AI figures out the implementation.

Tasks run even when nobody is using your app

Scheduled tasks run automatically on the platform. They don't depend on users visiting your app or any manual trigger. Once set up, they just work.

Limits#

Each task run can take up to 5 minutes. For large datasets, the AI will automatically process records in batches across multiple runs. Scheduled tasks are included on all plans at no extra cost.

When not to use scheduled tasks#

What's next#