Catalyst Job Scheduling

Introduction

Job Scheduling is a Catalyst service that allows you to configure and submit jobs and execute them in a job pool to trigger a Webhook (any third-party URL), Job Function, Circuit, or AppSail service. You can also schedule the execution of custom logic, invoke a complete workflow by triggering a Circuit, invoke any third-party URL, and also execute an entire microservice, or application that is hosted on Catalyst AppSail. Using the components of Job Scheduling, you can perform any computational, operational, administrative, or any kind of maintenance jobs.

Note: The Circuits component is currently not available to Catalyst users accessing from the EU, AU, IN, or CA data centers. Hence, users from these DCs will not be able to trigger Circuits using the Job Scheduling service.

Furthermore, the service offers two types of crons — Pre-defined Crons and Dynamic Crons, that you can use to precisely schedule the submission of the job. Dynamic Crons in particular allow you to schedule the submission of jobs through code, and they can be created dynamically during runtime.

You can also set Application Alerts to provide you with e-mail alerts in events of failure, delays, etc., and track every instance of the job cycle in the console.

Job Scheduling provides you with increased control over how you submit your job, to be more precise over when you wish the job to be submitted, and to perform efficient operations in the event of a failure. This Catalyst service also comes with a robust Dashboard component that provides detailed insights over the performance of your jobs across the project.

To quickly perform Job Scheduling operations through code, Catalyst offers you the required SDK support in:

Catalyst also offers you a robust set of REST APIs that you can use to employ Job Scheduling operations.

Note: Along with Catalyst Job Scheduling service, Catalyst also offers you a host of other services like a powerful RDBMS component, easy-to-setup Authentication, and more through Catalyst Cloud Scale service. You can also employ the Catalyst Serverless service that offers you FaaS components, or the AppSail platform that allows you to host applications on the Catalyst cloud with no restrictions on framework, coding, or scale. You can always familiarize yourself with these Catalyst components by trying out our intuitive and interactive tutorials.

You can find out the steps to submit an immediate job by heading over to the Quick Start Guide. We also strongly urge you to head over to the components documentation here to understand the Job Scheduling service and its components in a more precise manner to ensure you use the service to its fullest potential.


Last Updated 2025-05-30 16:54:59 +0530 +0530