Using CronFox

Schedules

Cron expressions (up to two per task) and CronGPT.

Cron basics

CronFox uses five-field Unix cron:

minute  hour  day-of-month  month  day-of-week

Examples:

ExpressionMeaning
0 * * * *Every hour, on the hour
0 9 * * 1-5Weekdays at 09:00
*/15 * * * *Every 15 minutes
0 0 1 * *First day of each month at midnight

Full field reference: Cron syntax.

One or two expressions

Each task can store up to two cron expressions. Use a second expression when one pattern is not enough — for example:

  • Primary: 0 9 * * 1-5 (weekday morning)
  • Secondary: 0 12 * * 0 (Sunday noon catch-up)

Both expressions belong to the same task and share the same URL and HTTP config.

Plan cadence

Your plan enforces a minimum interval between runs:

PlanMinimum cadence
Starter60 minutes
Pro / Max1 minute

If you save an expression denser than your plan allows, CronFox rejects it. Upgrade under Settings → Payment if you need denser schedules.

Write a schedule

  1. Open the task on its collection view.
  2. Enter the primary cron expression (and a second one if needed).
  3. Save and keep the task enabled.
  4. Confirm upcoming behavior on Schedule (/schedule) or by using Run now once.

Tip: Prefer predictable times (0 9 * * *) over high-frequency polls unless you need them. Dense schedules consume more execution history and noise.

CronGPT

CronGPT turns plain English into a cron expression and can explain an existing one.

  1. Open /crongpt (also linked from marketing Tools).
  2. Describe the schedule (“every weekday at 9am”) or paste an expression to explain.
  3. Copy the result into your task form.

CronGPT is available without signing in. Free cron tools under /tools can also validate and preview expressions in the browser.

Calendar view

Open Schedule in the app sidebar to see scheduled jobs on a calendar. Use it to spot overlaps and confirm that enabled tasks are the ones you expect.