--- title: "Use Cases" url: https://docs.catalyst.zoho.com/en/job-scheduling/help/cron/usecases/ description: "Cron is a Job Scheduling component that allows you to schedule the creation and submission of a job to a Job Pool at a particular time." last_updated: 2025-05-30T11:24:59Z service: Job Scheduling type: general related_links: - name: "Submit a Job Using Dynamic Cron" url: /en/job-scheduling/help/implementation/submit-job-dynamic-cron/ - name: "Submit a Job Using Pre-Defined Cron" url: /en/job-scheduling/help/implementation/submit-job-predefined-cron/ - name: "Circuit Help Documentation" url: /en/serverless/help/circuits/introduction/ - name: "AppSail Help Documentation" url: /en/serverless/help/appsail/introduction/ - name: "Job Functions Help Documentation" url: /en/serverless/help/functions/job-functions/ - name: "Java SDK" url: /en/sdk/java/v1/job-scheduling/overview/ - name: "Node.js SDK" url: /en/sdk/nodejs/v2/job-scheduling/overview/ - name: "Python SDK" url: /en/sdk/python/v1/job-scheduling/overview/ - name: "Job Scheduling REST APIs" url: /en/api/code-reference/job-scheduling/jobpool/get-all-jobpool/#GetAllJobPools --- # Use Cases * **Case 1** **Business Bottleneck** Consolidating day-to-day accounts operations across multiple branches Global retail outlets, fast food franchises, or any global enterprise that tends to have multiple branches across the globe generally face a common bottleneck to handle day-end closings. They typically invest a great deal in technology to ensure they handle day-to-day closings across branches to gather or pool data for better insights. **Job Scheduling Solution** In cases like this, a [Pre-defined cron](https://docs.catalyst.zoho.com/en/job-scheduling/help/cron/key-concepts/#cron-types) configured to trigger a [Circuit](https://docs.catalyst.zoho.com/en/serverless/help/circuits/introduction/) that triggers functions to gather data at a scheduled time and established interval can be a much affordable and precise solution. The circuit can be designed with one function aimed at collecting data, the other function to cleanse the data, and another function to insert the data into the [Catalyst Data Store](https://docs.catalyst.zoho.com/en/cloud-scale/help/data-store/introduction/). Since you can configure crons for any time zone, the crons will automatically execute the required jobs promptly. * **Case 2** **Business Bottleneck** Prompt functioning of any alert-based application, like reminder apps, calendar alerts, or any application that requires a scheduled automated action. **Job Scheduling Solution** This requirement can be easily solved using Job Scheduling's Pre-Defined and Dynamic [Cron](https://docs.catalyst.zoho.com/en/job-scheduling/help/cron/key-concepts/#cron-types). For example, if you have an application that sends out reminders to take their medication based on their individual schedule, they need only input their desired time. Using the Catalyst SDKs ([Java](https://docs.catalyst.zoho.com/en/sdk/java/v1/job-scheduling/overview/), [Node.js](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/overview/), and [Python](https://docs.catalyst.zoho.com/en/sdk/python/v1/job-scheduling/overview/)) you can schedule a dynamic cron based on this input and trigger reminders based on their selection. * **Case 3** **Business Bottleneck** Providing the required services while balancing excessive demand. Consider platforms that sell concert or gala tickets. They usually tend to be high-traffic online places, that crash frequently and have a very limited open window. **Job Scheduling Solution** You can develop a microservice that reminds your end-user at an optimal time of concerts and events based on their interests. [Using a Pre-defined cron](https://docs.catalyst.zoho.com/en/job-scheduling/help/implementation/submit-job-predefined-cron/), you can keep submitting [jobs](https://docs.catalyst.zoho.com/en/job-scheduling/help/job/introduction/) to a [job pool](https://docs.catalyst.zoho.com/en/job-scheduling/help/jobpool/introduction/) to trigger the ticketing platform URL periodically and check if an announcement is released. When an end-user's desired announcement is released, you can [configure a dynamic cron](https://docs.catalyst.zoho.com/en/job-scheduling/help/implementation/submit-job-dynamic-cron/) to send out scheduled alerts and ensure that they successfully book their desired tickets at an optimal time. * **Case 4** **Business Bottleneck** Performing scheduled backups automatically and promptly For example, in the event where the original data has been accidentally lost or compromised, scheduled backups are crucial in creating required redundancies of data that can be accessed easily. **Job Scheduling Solution** You can solve this requirement by [configuring a cron to submit a job](https://docs.catalyst.zoho.com/en/job-scheduling/help/implementation/submit-job-predefined-cron/) to the **Function Job Pool** that will trigger a [Job Function](https://docs.catalyst.zoho.com/en/serverless/help/functions/job-functions/) which will contain the required logic to initiate and take automatic backups of your data at the time and intervals you require. This also saves you considerable time and manual effort. * **Case 5** **Business Bottleneck** Managing an organization's information system processes **Job Scheduling Solution** Cron can help you efficiently handle a company's information system processes and operations, such as generating and release of payslips, submission of daily operational reports, maintenance of employee attendance records, etc. These operations are crucial for the functioning of any organization and need to be promptly executed. You can configure a cron to submit a job to the [Circuit Job Pool](https://docs.catalyst.zoho.com/en/job-scheduling/help/implementation/create-jobpool/) at the scheduled time. The job will promptly trigger a [Circuit](https://docs.catalyst.zoho.com/en/serverless/help/circuits/introduction/) that can handle each of the operations using individual functions. This ensures that these operations are carried out automatically and per schedule without dedicating additional resources. > **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.