Skip to main content
Figranium includes a built-in scheduler that runs tasks automatically without external cron jobs or triggers. Configure schedules visually or with cron expressions.

Setting up a schedule

  1. Open any task in the Editor
  2. Click the Schedule tab in the settings panel
  3. Toggle Enable scheduling to activate
  4. Choose your schedule configuration

Visual mode

Visual mode provides preset frequencies for common scheduling patterns:

Example: Daily at 9 AM

  1. Select Daily from the frequency dropdown
  2. Set hour to 9 and minute to 0
  3. Save the task

Advanced mode (cron expressions)

For complex schedules, switch to Advanced mode and enter a standard 5-field cron expression:

Common cron examples

Monitoring schedules

The Schedule tab displays:
  • Next run: When the task will execute next
  • Last run: When the task last executed, including status and duration

Persistence

Schedules are stored within the task metadata and persist across server restarts. When Figranium starts, it automatically resumes all enabled schedules.

Schedule API

Manage schedules programmatically via the REST API: See the REST API reference for full details.