Account / Plans and limits

Account

Plans and limits

What Free, Pro and Team include, how billing works, and what happens when you go over a limit.

Plans

FreeUnlimited repositories, 3 schedules, every 15 minutes or slower, 7 days of history.
ProFor personal GitHub accounts. $5 a month or $50 a year. 50 schedules, every 5 minutes or slower, 90 days of history, and email alerts for missed and failed runs.
TeamFor GitHub organizations. $19 a month or $190 a year. 200 schedules, every minute or slower, 400 days of history, and email alerts for missed and failed runs.

Each account has one paid plan: an organization upgrades to Team, a personal account to Pro.

Every-minute schedules

Each run Cronkick starts is one call to GitHub’s API, and GitHub gives each installation about 5,000 calls an hour. A schedule that runs every minute uses 60 of them, so keep every-minute schedules to about 80 per account. Past that, GitHub starts refusing calls and runs show as Gave up.

What counts as a schedule

Each marker line is one schedule. A workflow with two marker lines uses two. Two identical lines in one file count once.

Going over a limit

Over the schedule limit, Cronkick keeps schedules running repository by repository, starting with the repository it has known longest. Within a repository, older schedules come first. The rest pause. If you’ve added an alert address in Settings, we email you. A cron faster than your plan allows is marked Needs a fix. Nothing is ever charged for going over.

Billing

Upgrade from Settings in your dashboard. Payment goes through Dodo Payments, and the plan switches within seconds of paying. Manage billing in Settings changes your card, shows invoices and cancels. After cancelling, the plan runs until the end of the period you paid for, then the account moves to Free. If a renewal payment fails, you keep the plan while Dodo retries. If it still fails, the account moves to Free and schedules over the Free limit pause. See the refund policy.