--- title: "Use Cases" url: https://docs.catalyst.zoho.com/en/job-scheduling/getting-started/use-cases/ description: "Learn about getting started with Catalyst Job Scheduling that provides components for you to schedule and execute jobs to trigger Job Functions, Webhooks, Circuits, or AppSail services." last_updated: 2026-08-28T06:26:16Z service: Job Scheduling type: general related_links: - name: "Job Pool Help" url: /en/job-scheduling/help/jobpool/introduction/ - name: "Cron Help" url: /en/job-scheduling/help/cron/introduction/ - name: "Job Help" url: /en/job-scheduling/help/job/introduction/ - name: "Working With Job Scheduling" url: /en/job-scheduling/help/implementation/create-jobpool/ - 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** Ensuring priority email notifications are sent promptly to the required consumers. Imagine you have an application where you provide your users with a subscription-based service. You need to remind your users to renew their subscription on time to ensure you are promptly paid for services rendered and they continue to enjoy their service uninterrupted. Additionally, you will also need to keep your users well-informed on the latest offers and promotions. **Job Scheduling Solution** The required actions can be handled easily by scheduling a [cron](https://docs.catalyst.zoho.com/en/job-scheduling/help/cron/introduction/) to [submit a job to the Job Pool](https://docs.catalyst.zoho.com/en/job-scheduling/help/implementation/submit-instant-job/) that triggers a circuit. The circuit will ultimately send an email to your user. On the surface, the tasks are basic actions of email prompts targeted at your users. However, reminding them about their payment is a task of a higher priority, and cannot encounter any delays. Without a Job Pool, both of these tasks will be given equal priority. When dealing with a large volume of jobs, this might give rise to a [possible dispatch delay](https://docs.catalyst.zoho.com/en/job-scheduling/help/jobpool/key-concepts/#ideal-memory-allocation-to-avoid-dispatch-delay) in executing the job responsible for reminding your users about their payment. With the advantage of creating multiple Job Pools, you can have a Job Pool that exclusively queues and executes jobs that trigger circuits that send out payment reminders, and another Job Pool that executes lesser priority 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. * **Case 2** **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.