Plans & Limits
Cronhost has three plans: Free, Starter, and Pro. Each plan sets the limits below. Manage your plan from the dashboard.Core limits
- Schedules is the maximum number of schedules you can have at once.
- Executions per month counts scheduled runs and manual triggers per UTC calendar month. Retries are free and do not count. See the Execution Model for details.
- Minimum interval is the shortest gap allowed between two runs of a schedule. On Free, a cron expression that would run more often than every 5 minutes is rejected.
- Log retention is how long job execution history is kept before cleanup.
Exceeding a limit returns a
PLAN_LIMIT_EXCEEDED error with HTTP 403. Reducing
usage or upgrading your plan clears it.Notification limits
- Channel types are the notification destinations a plan can create and attach. Free is limited to email.
- Channels per schedule is how many verified channels a single schedule can notify.
- Alert on maps to the
notifyOnpreference.successandbothare Pro only, and require at least one webhook channel (Slack, Discord, or Telegram).