--- title: "Introducción" url: https://docs.catalyst.zoho.com/es/job-scheduling/help/cron/introduction/ description: "Cron es un componente de Job Scheduling que te permite programar la creación y el envío de un job a un Job Pool en un momento determinado." last_updated: 2026-08-17T12:16:04Z service: Job Scheduling type: general related_links: - name: "Enviar un Job usando Dynamic Cron" url: /es/job-scheduling/help/implementation/submit-job-dynamic-cron/ - name: "Enviar un Job usando Pre-Defined Cron" url: /es/job-scheduling/help/implementation/submit-job-predefined-cron/ - name: "Cron Expressions" url: /es/job-scheduling/help/cron/key-concepts/#cron-expressions - name: "Documentación de ayuda de Circuit" url: /es/serverless/help/circuits/introduction/ - name: "Documentación de ayuda de AppSail" url: /es/serverless/help/appsail/introduction/ - name: "Documentación de ayuda de Job Functions" url: /es/serverless/help/functions/job-functions/ - name: "Java SDK" url: /es/sdk/java/v1/job-scheduling/overview/ - name: "Node.js SDK" url: /es/sdk/nodejs/v2/job-scheduling/overview/ - name: "Python SDK" url: /es/sdk/python/v1/job-scheduling/overview/ - name: "REST APIs de Job Scheduling" url: /es/api/code-reference/job-scheduling/jobpool/get-all-jobpool/#GetAllJobPools --- # Cron ### Introducción Cron es un componente de Job Scheduling que te permite programar la creación y el envío de un [job](https://docs.catalyst.zoho.com/es/job-scheduling/help/job/introduction/) a un [job pool](https://docs.catalyst.zoho.com/es/job-scheduling/help/jobpool/introduction/) en un momento determinado. Cron puede realizar esta función de forma recurrente según una programación personalizada. Cuando se configura un cron, Catalyst inicia el demonio cron para que se ejecute en segundo plano de forma permanente. El demonio cron es un programa responsable de enviar un job al Job Pool cuando se acerca su programación determinada. ![catalyst_job_scheduling_cron_home_page](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_cron_home_page.webp) Cron puede enviar jobs a un Job Pool una vez o de forma recurrente definiendo la fecha y hora específicas de la ejecución o el período de intervalo para la recurrencia. Hay dos tipos de cron: * **Pre-defined Cron**: Este tipo de cron puede crearse en la consola, y se configuran con la hora exacta o los períodos de tiempo en los que deben enviar jobs a los Job Pools. Estos crons se migrarán al [entorno de producción](https://docs.catalyst.zoho.com/es/deployment-and-billing/environments/production-environment/) cuando [despliegues tu proyecto](https://docs.catalyst.zoho.com/es/cli/v1/deploy-resources/introduction/) a producción. Este tipo de crons se usa generalmente para la funcionalidad de aplicaciones web. ![catalyst_job_scheduling_getting_predef_cron](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_getting_predef_cron.webp) * **Dynamic Cron**: Este tipo de cron se crea idealmente usando el Catalyst SDK, disponible en [Java](https://docs.catalyst.zoho.com/es/sdk/java/v1/job-scheduling/overview/), [Node.js](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/job-scheduling/overview/) y [Python](https://docs.catalyst.zoho.com/es/sdk/python/v1/job-scheduling/overview/). Este tipo de cron se crea dinámicamente mediante código durante el runtime, y envían jobs al Job Pool durante el runtime. Estos crons no pueden migrarse al entorno de producción. Tampoco pueden migrarse de un proyecto a otro usando la operación de importación/exportación de IaC. Los crons dynamic se emplean generalmente basándose en la funcionalidad del usuario final. ![catalyst_job_scheduling_getting_dynamic_cron](https://catalyst-docs-development.zohostratus.in/images/help/job-scheduling/catalyst_job_scheduling_getting_dynamic_cron.webp) Los crons pueden enviar jobs al Job Pool para ejecutar webhooks (**cualquier URL de terceros**), [Circuits](https://docs.catalyst.zoho.com/es/serverless/help/circuits/introduction/), [Job Functions](https://docs.catalyst.zoho.com/es/serverless/help/functions/job-functions/) y servicios [AppSail](https://docs.catalyst.zoho.com/es/serverless/help/appsail/introduction/). Un cron **actúa estrictamente como un programador** que envía jobs al Job Pool. Es el Job Pool el que agrupa y ejecuta los jobs programados para invocar el tipo de destino configurado. > **Nota:** El componente Circuits no está disponible actualmente para los usuarios de Catalyst que acceden desde los centros de datos de la EU, AU, IN o CA. Por lo tanto, los usuarios de estos DC no podrán activar Circuits usando el servicio Job Scheduling. Puedes usar el *Builder* de la consola para configurar crons **Pre-Defined** y **Dynamic**. Además, para definir la programación de un cron, puedes implementar expresiones similares a regex llamadas [Cron Expressions](https://docs.catalyst.zoho.com/es/job-scheduling/help/cron/key-concepts/#cron-expressions). Puedes usar **Cron Expressions** para configurar la programación de un cron mientras lo creas usando el *Builder* o mediante código usando el Catalyst SDK. > **Nota:** * Aprende más sobre **Cron Expressions** y su sintaxis en esta [sección de ayuda](https://docs.catalyst.zoho.com/es/job-scheduling/help/cron/key-concepts/#cron-expressions). * Aunque Catalyst te ofrece la opción de crear Dynamic Crons usando el *Builder* de la consola, se recomienda encarecidamente que lo uses únicamente para probar las configuraciones de Dynamic Cron cuando el proyecto esté en el entorno de producción. * Te recomendamos encarecidamente usar el *Builder* para crear Pre-defined Crons y usar el Catalyst SDK para crear Dynamic Crons. Catalyst ofrece SDKs robustos para usar crons y realizar operaciones de cron fácilmente a través de tu código en los siguientes runtimes: * [Java SDK](https://docs.catalyst.zoho.com/es/sdk/java/v1/job-scheduling/overview/) * [Node.js SDK](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/job-scheduling/overview/) * [Python SDK](https://docs.catalyst.zoho.com/es/sdk/python/v1/job-scheduling/overview/) Catalyst también te ofrece [REST APIs](https://docs.catalyst.zoho.com/es/api/code-reference/job-scheduling/jobpool/get-all-jobpool/#GetAllJobPools) para realizar operaciones de cron.