--- title: "Overview" url: https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/overview/ description: "This page describes the methods to perform Job Scheduling operations" last_updated: 2026-09-08T11:07:33Z service: Job Scheduling type: general related_links: - name: "Component Help Documentation" url: /en/job-scheduling/help/jobpool/introduction/ - name: "Java SDK" url: /en/sdk/java/v1/job-scheduling/overview/ - name: "Python SDK" url: /en/sdk/python/v1/job-scheduling/overview/ - name: "REST API Collection" url: /en/api/code-reference/job-scheduling/jobpool/get-all-jobpool/#GetAllJobPools --- # Job Scheduling SDK > **Note:** This SDK is currently in deprecation. Migrate to [JavaScript SDK](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/overview/) now. Job Scheduling is a Catalyst service that allows you to schedule job submissions and execute them in a Job Pool to trigger [Circuits](https://docs.catalyst.zoho.com/en/serverless/help/circuits/introduction/), Webhooks(any third-party URL), [Job Functions](https://docs.catalyst.zoho.com/en/serverless/help/functions/job-functions/), and [App Sail](https://docs.catalyst.zoho.com/en/serverless/help/appsail/introduction/) service's endpoints. Using the Catalyst SDK, you can perform the following operations through code:
| Job Scheduling Component | Operations Possible Using SDK |
|---|---|
| Job Pool | [Get All Job Pool](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/jobpool/get-all-jobpool/) [Get a Specific Job Pool](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/jobpool/get-job-pool/) |
| Job | [Create Job](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/jobs/create-job/) [Get Job Details](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/jobs/get-job/) [Delete a Job](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/jobs/delete-job/) |
| Cron | [Create a One-Time Cron](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/create-one-time-cron/) [Create a Recurring Cron](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/create-recurring-cron/) [Create Cron Using Cron Expressions](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/create-cron-cron-expressions/) [Get Details of a Particular Cron](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/get-cron-details/) [Get Details of All Crons](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/get-all-cron-details/) [Update Cron](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/update-cron/) [Pause Cron](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/pause-cron/) [Resume Cron](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/resume-cron/) [Run Cron](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/run-cron/) [Delete Cron](https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/job-scheduling/cron/delete-cron/) |