Advanced Scheduler

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

The Next Standard

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

Greater Flexibility

Advanced Scheduler allows you to schedule tasks only to be executed once, as well as tasks executed at a certain time interval. By leveraging the power of a cron expression, it does not matter if the interval is as simple as once every week or as complex as “at 00:00 on the 15th day of the month and on Wednesday”.

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.

Seamless Integration

Use any command that can run in your app. 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’s dynos.

Enterprise-level 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.

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 5
    • Monthly Task Executions 5,000
    • One-off Task Scheduling
    • Recurring Task Scheduling
    • Monitoring
    • Notifications
    • Variable Dyno Size
    • Execution History 3 days
    • Number of Scheduled Tasks 15
    • Monthly Task Executions 50,000
    • One-off Task Scheduling
    • Recurring Task Scheduling
    • Monitoring
    • Notifications
    • Variable Dyno Size
    • Execution History 7 days
    • Number of Scheduled Tasks 50
    • Monthly Task Executions Unlimited
    • One-off Task Scheduling
    • Recurring Task Scheduling
    • Monitoring
    • Notifications
    • Variable Dyno Size
    • Execution History 21 days
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