Native support for cron jobs / scheduled backend functions

Summary:
We need the ability to run backend functions on a schedule (recurring or at a specific time) directly inside Base44, without relying on external cron services.

Problem:
Currently, recurring tasks (e.g., syncing with CRMs, data cleanup, sending reminders or reports) require third-party cron services. This adds extra cost, complexity, and potential security risks.

Proposal:
Add a built-in Scheduler in Dashboard > Code > Functions that supports:

  • Cron expression or simple frequency presets (every X minutes/hours/days).

  • Timezone selection.

  • Retry policy, timeout, and non-overlapping execution.

  • Logs and error notifications.

  • “Run now” option for testing.

Benefit:
Improves developer experience, reduces external dependencies, and enables more reliable, secure automation inside Base44.

Key Use Cases:

  • Nightly CRM sync

  • Periodic data cleanup

  • Scheduled reminders or notifications

  • Automated reporting

This post was merged into

Go to new post
Date

7 months ago

Author

Pedro Torres 10x Real Estate