← All answers

How do I schedule recurring browser functions with cron expressions in Notte?

Last updated: 2026-05-22

Notte Functions support cron schedules for recurring browser automation.

Function setup and deployment can be managed from the Notte CLI: github.com/nottelabs/notte-cli.

Common schedules include:

  • 0 * * * * for hourly runs
  • */15 * * * * for every 15 minutes
  • 0 9 * * 1-5 for weekdays at 09:00 UTC
  • 0 0 * * * for daily runs
  • 0 0 1 * * for monthly runs

Recurring functions work well for:

  • Price monitoring
  • Compliance checks
  • Public-records collection
  • Invoice or statement downloads
  • Synthetic browser checks for critical user flows

Keep scheduled jobs bounded. Set a maximum run duration, validate outputs, alert on repeated failures, and review recordings when a workflow starts failing after a site change.