Advanced Scheduler

Reliable and powerful task scheduling as a service. Starting at $15/mo.

The Next Standard

Advanced Scheduler is the next standard in task scheduling on Heroku applications by providing more flexibility, out-of-the-box monitoring, Greater reliability and unparalleled ease of use. All of this integrates seamlessly into your Heroku app.

More Flexibility

Advanced Scheduler enables you to run one-off as well as recurring tasks using a dyno type tailored to the job. Schedule your task to be executed only when you need it to, may it be once a week or “at 00:00 on the 1st day of the month and on Monday”. This reduces complexity and helps keeping your dyno usage under control.

Out-of-the-box Monitoring

By default, Advanced Scheduler monitors the executions of your tasks. Whenever a task fails to run properly, we will notify you, allowing you to quickly tackle the issue.

Greater Reliability

Advanced Scheduler is built with scalability in mind, minimising execution delays. When a task fails to run, multiple attempts will be made over time to ensure proper execution.

Unparalleled Ease Of Use

No matter if you are a novice or an expert, Advanced Scheduler is the tool for you. Schedule your tasks using a cron expression or through an easy-to-use interface.

Seamless Integration

Use any command that can run in your Heroku application. Advanced Scheduler works similar to Heroku Scheduler. Tasks will run as one-off dynos and show up in your logs, using the same environment as your app.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space
Virginia Available
Oregon Available
Frankfurt Available
Tokyo Available
Sydney Available
Dublin Available

Plans & Pricing

    • Number of Scheduled Tasks 12
    • Monthly Task Executions 50,000
    • Concurrent Task Executions Unlimited
    • Execution History 3 days
    • One-off Task Scheduling
    • Recurring Task Scheduling
    • Manual Executions
    • Monitoring
    • Notifications
    • Variable Dyno Type
    • Time Zones
    • Service API Beta
    • Priority Support
    • Number of Scheduled Tasks 24
    • Monthly Task Executions 100,000
    • Concurrent Task Executions Unlimited
    • Execution History 7 days
    • One-off Task Scheduling
    • Recurring Task Scheduling
    • Manual Executions
    • Monitoring
    • Notifications
    • Variable Dyno Type
    • Time Zones
    • Service API Beta
    • Priority Support
    • Number of Scheduled Tasks 60
    • Monthly Task Executions 200,000
    • Concurrent Task Executions Unlimited
    • Execution History 14 days
    • One-off Task Scheduling
    • Recurring Task Scheduling
    • Manual Executions
    • Monitoring
    • Notifications
    • Variable Dyno Type
    • Time Zones
    • Service API Beta
    • Priority Support
Install Advanced Scheduler
heroku addons:create advanced-scheduler

To provision, copy the snippet into your CLI or use the install button above.

Advanced Scheduler Documentation