--- title: "Create Application Alerts for a Job Pool" url: https://docs.catalyst.zoho.com/en/job-scheduling/help/implementation/create-app-alert/ description: "Learn about working 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 Documentation" url: /en/job-scheduling/help/jobpool/introduction/ - name: "Avoid Dispatch Delays When Executing Jobs" url: /en/job-scheduling/help/jobpool/key-concepts/#ideal-memory-allocation-to-avoid-dispatch-delay - name: "Application Alerts Help Documentation" url: /en/devops/help/application-alerts/introduction/ - 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 --- # Create Application Alerts for a Job Pool You can configure application alerts for the events where your jobs executed in the *Function* Job Pool may encounter a **failure**, **code exception**, or **time out**, and the jobs executed in [*AppSail*](https://docs.catalyst.zoho.com/en/serverless/help/appsail/introduction/), *Webhook*, or [*Circuit*](https://docs.catalyst.zoho.com/en/serverless/help/circuits/introduction/) Job Pool may encounter a **3xxx**, **4xx**, or **5xx** execution error. You can also configure alerts in failure instances caused due to **Exception** and **Unintentional Termination**. With the *Job Scheduling* service, you can configure email alerts for any of the above mentioned instances from the **Job Pool** console without having to navigate to the [Application Alerts](https://docs.catalyst.zoho.com/en/devops/help/application-alerts/introduction/) component. 1. Click **+ Create Alert**. ![catalyst_job_scheduling_app_alerts_start](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alerts_start.webp) 2. Provide a name for your alert in the **Alert Name** input field. Click the **Add New** option if you have not configured any previous alerts. ![catalyst_job_scheduling_app_alerts_name_alert](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alerts_name_alert.webp) 3. Choose the failure condition series that you require the alert to notify you about from the Failure Condition(s) drop-down. ![catalyst_job_scheduling_app_alerts_name_alert](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alerts_name_alert.webp) **Alerts for a Function Job Pool** 4. Choose the failure condition series that you require the alert to notify you about from the **Failure Condition(s)** drop-down. ![catalyst_job_scheduling_app_alert_failure_conditions_func](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alert_failure_conditions_func.webp) 5. Select your **Criteria** from the drop-down, and input your threshold value in the **Threshold** input field. ![catalyst_job_scheduling_app_alerts_crit_thres_func](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alerts_crit_thres_func.webp) > **Note:** The **Threshold** value indicates the number of failure occurrences that need to occur before you are notified. You can configure the threshold value based on the number of **retry attempts** you had configured during [job creation](https://docs.catalyst.zoho.com/en/job-scheduling/help/implementation/submit-instant-job/). 6. Select an appropriate frequency in which you wish to be alerted from the **Alert Frequency** drop-down. ![catalyst_job_Scheduling_app_alert_frequemcy_func](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_Scheduling_app_alert_frequemcy_func.webp) 7. Provide the email addresses you wish to be alerted in the *Notify Email* input field, and click **ADD** if you have not configured alerts for any previous emails. ![catalyst_job_scheduling_app_alert_email_func](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alert_email_func.webp) The alert has been created for this job pool. ![catalyst_job_scheduling_app_alert_created_func](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alert_created_func.webp) **Alerts for a Circuit, AppSail, and Webhook Job Pool** > **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. * The implementation steps discussed in this section are the same for AppSail, Circuit and Webhook job pools 4. Choose the failure condition series that you require the alert to notify you about from the **Failure Condition(s)** drop-down. ![catalyst_job_scheduling_app_alert_failure_cond_rest](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alert_failure_cond_rest.webp) > **Note:** * `3xx`: Represents Redirection errors * `4xx`: Represents Client errors * `5xx`: Represents Server errors 5. Select your **Criteria** from the drop-down, and input your threshold value in the **Threshold** input field. ![catalyst_job_scheduling_app_alerts_criteria_thres_rest](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alerts_criteria_thres_rest.webp) > **Note:** The **Threshold** value indicates the number of failure occurrences that need to occur before you are notified. You can configure the threshold value based on the number of **retry attempts** you had configured during [job creation](https://docs.catalyst.zoho.com/en/job-scheduling/help/implementation/submit-instant-job/). 6. Select an appropriate frequency in which you wish to be alerted from the **Alert Frequency** drop-down. ![catalyst_job_Scheduling_app_alert_frequemcy_rest](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_Scheduling_app_alert_frequemcy_rest.webp) 7. Provide the email addresses you wish to be alerted in the *Notify Email* input field, and click **ADD** if you have not configured alerts for any previous emails. ![catalyst_job_scheduling_app_alert_email_rest](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alert_email_rest.webp) The alert has been created for this job pool. ![catalyst_job_scheduling_app_alert_created_rest](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alert_created_rest.webp) > **Note:** An alert once created will be stored with the *Application Alerts* component. This allows you to reuse the alert for other Job Pools of the same type, by selecting the alert from the **Alert Name** drop-down. ### Remove Application Alerts in a Job Pool To remove the enabled alert: 1. Click the ellipsis icon next to the configured alert and click **Remove**. ![catalyst_job_scheduling_app_alert_remove_alert](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alert_remove_alert.webp) 2. Confirm the choice by clicking **Remove**. ![catalyst_job_scheduling_app_alert_deleted](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_app_alert_deleted.webp) The alert will be removed. > **Note:** The alert will only be disabled and removed from that particular job pool. It will not be deleted from the *Application Alerts* component. You can always enable this alert again by choosing it from the **Alert Name** drop-down, when you create a new alert.